File tree Expand file tree Collapse file tree 2 files changed +4
-1
lines changed
packages/client/lib/client Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -647,6 +647,9 @@ describe('Client', () => {
647
647
} ) ;
648
648
649
649
testUtils . testWithClient ( 'should propagated errors from "isolated" clients' , client => {
650
+ client . on ( 'error' , ( ) => {
651
+ // ignore errors
652
+ } ) ;
650
653
return client . executeIsolated ( isolated => killClient ( isolated , client ) ) ;
651
654
} , GLOBAL . SERVERS . OPEN ) ;
652
655
Original file line number Diff line number Diff line change @@ -199,7 +199,7 @@ export default class RedisSocket extends EventEmitter {
199
199
. off ( 'error' , reject )
200
200
. once ( 'error' , ( err : Error ) => this . #onSocketError( err ) )
201
201
. once ( 'close' , hadError => {
202
- if ( ! hadError && this . #isOpen && this . #socket === socket ) {
202
+ if ( ! hadError && this . #isReady && this . #socket === socket ) {
203
203
this . #onSocketError( new SocketClosedUnexpectedlyError ( ) ) ;
204
204
}
205
205
} )
You can’t perform that action at this time.
0 commit comments