File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -113,6 +113,14 @@ export class SocketProxyFactory extends EventEmitter implements ISocketProxyFact
113113 webSocket . send ( buffer . toString ( encoding ) ) ;
114114 } ) ;
115115
116+ webSocket . on ( "error" , err => {
117+ this . $logger . trace ( "Error on debugger websocket" , err ) ;
118+ } ) ;
119+
120+ deviceSocket . on ( "error" , err => {
121+ this . $logger . trace ( "Error on debugger deviceSocket" , err ) ;
122+ } ) ;
123+
116124 webSocket . on ( "message" , ( message , flags ) => {
117125 let length = Buffer . byteLength ( message , encoding ) ;
118126 let payload = new Buffer ( length + 4 ) ;
@@ -121,9 +129,11 @@ export class SocketProxyFactory extends EventEmitter implements ISocketProxyFact
121129 deviceSocket . write ( payload ) ;
122130 } ) ;
123131
124- deviceSocket . on ( "end " , ( ) => {
132+ deviceSocket . on ( "close " , ( ) => {
125133 this . $logger . info ( "Backend socket closed!" ) ;
126- process . exit ( 0 ) ;
134+ if ( ! this . $options . watch ) {
135+ process . exit ( 0 ) ;
136+ }
127137 } ) ;
128138
129139 webSocket . on ( "close" , ( ) => {
You can’t perform that action at this time.
0 commit comments