Skip to content

Commit 47d5225

Browse files
committed
Wait until the connection is closed before promise completion
1 parent 38d0e7e commit 47d5225

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

node-client/src/log.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,12 @@ export class Log {
2929
stream.write(Buffer.concat([charBuff, buff]));
3030
});
3131
const result = new Promise<void>((resolvePromise, reject) => {
32-
promise.then(() => resolvePromise(), (err) => reject(err));
32+
promise.then((connection) => {
33+
connection.on('close', () => {
34+
resolvePromise()
35+
});
36+
},
37+
(err) => reject(err));
3338
});
3439
return result;
3540
}

0 commit comments

Comments
 (0)