We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bc164d3 commit 45349d6Copy full SHA for 45349d6
1 file changed
src/mongoPatch.ts
@@ -27,11 +27,12 @@ export function useProxyForMongo(config: Config) {
27
console.log(`Closing ${sockets.length} open proxy sockets`);
28
for (const socket of sockets) {
29
await new Promise((resolve, reject) => {
30
- socket.on('close', () => {
31
- console.log('Closed socket to', socket.remoteAddress, socket.remotePort);
+ socket.once('close', () => {
32
resolve(null);
33
});
34
- socket.end();
+ socket.end(()=>{
+ console.log('Ended socket to', socket.remoteAddress, socket.remotePort);
35
+ })
36
37
}
38
},
0 commit comments