@@ -176,30 +176,23 @@ async function connect(
176
176
logger . info ( 'connected to login server' ) ;
177
177
} ) ;
178
178
179
- socket . once ( 'end' , ( ) : void => {
179
+ socket . on ( 'end' , ( ) : void => {
180
180
logger . info ( 'connection to login server ended' , { host, port } ) ;
181
181
} ) ;
182
182
183
- socket . once ( 'close' , ( ) : void => {
183
+ socket . on ( 'close' , ( ) : void => {
184
184
logger . info ( 'connection to login server closed' , { host, port } ) ;
185
185
} ) ;
186
186
187
- socket . once ( 'timeout' , ( ) : void => {
187
+ socket . on ( 'timeout' , ( ) : void => {
188
188
const timeout = socket . timeout ;
189
189
logger . error ( 'login server timed out' , { host, port, timeout } ) ;
190
- rejectSocket ( new Error ( `ERR:SOCKET:TIMEOUT:${ timeout } ` ) ) ;
191
190
} ) ;
192
191
193
- socket . once ( 'error' , ( error : Error ) : void => {
192
+ socket . on ( 'error' , ( error : Error ) : void => {
194
193
logger . error ( 'login server error' , { host, port, error } ) ;
195
- rejectSocket ( new Error ( `ERR:SOCKET:${ error . name } :${ error . message } ` ) ) ;
196
194
} ) ;
197
195
198
- const rejectSocket = ( error : Error ) : void => {
199
- socket . destroy ( ) ;
200
- throw error ;
201
- } ;
202
-
203
196
return socket ;
204
197
}
205
198
0 commit comments