diff --git a/lib/device-sockets/ios/socket-proxy-factory.ts b/lib/device-sockets/ios/socket-proxy-factory.ts index 33a75b7b03..f40d192940 100644 --- a/lib/device-sockets/ios/socket-proxy-factory.ts +++ b/lib/device-sockets/ios/socket-proxy-factory.ts @@ -131,12 +131,13 @@ export class SocketProxyFactory extends EventEmitter implements ISocketProxyFact deviceSocket.on("close", () => { this.$logger.info("Backend socket closed!"); if (!this.$options.watch) { - process.exit(0); + webSocket.close(); } }); webSocket.on("close", () => { this.$logger.info('Frontend socket closed!'); + deviceSocket.destroy(); if (!this.$options.watch) { process.exit(0); }