@@ -59,7 +59,6 @@ const Countdown = require('../common/countdown');
59
59
assert ( socket . destroyed ) ;
60
60
} ) ) ;
61
61
62
-
63
62
const req = client . request ( ) ;
64
63
req . on ( 'error' , common . expectsError ( {
65
64
code : 'ERR_HTTP2_STREAM_CANCEL' ,
@@ -77,15 +76,21 @@ const Countdown = require('../common/countdown');
77
76
message : 'The session has been destroyed'
78
77
} ;
79
78
80
- common . expectsError ( ( ) => client . request ( ) , sessionError ) ;
79
+ common . expectsError ( ( ) => client . setNextStreamID ( ) , sessionError ) ;
80
+ common . expectsError ( ( ) => client . ping ( ) , sessionError ) ;
81
81
common . expectsError ( ( ) => client . settings ( { } ) , sessionError ) ;
82
+ common . expectsError ( ( ) => client . goaway ( ) , sessionError ) ;
83
+ common . expectsError ( ( ) => client . request ( ) , sessionError ) ;
82
84
client . close ( ) ; // should be a non-op at this point
83
85
84
86
// Wait for setImmediate call from destroy() to complete
85
87
// so that state.destroyed is set to true
86
88
setImmediate ( ( ) => {
87
- common . expectsError ( ( ) => client . request ( ) , sessionError ) ;
89
+ common . expectsError ( ( ) => client . setNextStreamID ( ) , sessionError ) ;
90
+ common . expectsError ( ( ) => client . ping ( ) , sessionError ) ;
88
91
common . expectsError ( ( ) => client . settings ( { } ) , sessionError ) ;
92
+ common . expectsError ( ( ) => client . goaway ( ) , sessionError ) ;
93
+ common . expectsError ( ( ) => client . request ( ) , sessionError ) ;
89
94
client . close ( ) ; // should be a non-op at this point
90
95
} ) ;
91
96
0 commit comments