File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed
packages/transport-tcp/test Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -478,12 +478,16 @@ describe('socket-to-conn', () => {
478
478
expect ( serverTimedOut . promise ) . to . eventually . be . true ( ) ,
479
479
480
480
// server socket was closed for reading and writing
481
- expect ( serverClosed . promise ) . to . eventually . be . true ( ) ,
482
-
483
- // client connection was closed abruptly
484
- expect ( clientError . promise ) . to . eventually . have . property ( 'code' , 'ECONNRESET' )
481
+ expect ( serverClosed . promise ) . to . eventually . be . true ( )
485
482
] )
486
483
484
+ const err = await clientError . promise
485
+
486
+ // can be either error depending on platform and timing
487
+ if ( err . code !== 'ECONNRESET' && err . code !== 'EPIPE' ) {
488
+ expect . fail ( 'client connection did not close abruptly' )
489
+ }
490
+
487
491
// server socket should no longer be writable
488
492
expect ( serverSocket . writable ) . to . be . false ( )
489
493
You can’t perform that action at this time.
0 commit comments