@@ -22,7 +22,7 @@ function makeAssert(message) {
22
22
assert ( cp . _handle . unrefed ( ) , true ) ;
23
23
cp . ref ( ) ;
24
24
assert ( cp . _handle . unrefed ( ) , false ) ;
25
- cp . _handle . close ( ) ;
25
+ cp . _handle . close ( common . mustCall ( ( ) => assert ( cp . _handle . unrefed ( ) , true ) ) ) ;
26
26
assert ( cp . _handle . unrefed ( ) , false ) ;
27
27
}
28
28
@@ -39,7 +39,8 @@ function makeAssert(message) {
39
39
assert ( sock4 . _handle . unrefed ( ) , true ) ;
40
40
sock4 . ref ( ) ;
41
41
assert ( sock4 . _handle . unrefed ( ) , false ) ;
42
- sock4 . _handle . close ( ) ;
42
+ sock4 . _handle . close (
43
+ common . mustCall ( ( ) => assert ( sock4 . _handle . unrefed ( ) , true ) ) ) ;
43
44
assert ( sock4 . _handle . unrefed ( ) , false ) ;
44
45
45
46
const sock6 = dgram . createSocket ( 'udp6' ) ;
@@ -49,7 +50,8 @@ function makeAssert(message) {
49
50
assert ( sock6 . _handle . unrefed ( ) , true ) ;
50
51
sock6 . ref ( ) ;
51
52
assert ( sock6 . _handle . unrefed ( ) , false ) ;
52
- sock6 . _handle . close ( ) ;
53
+ sock6 . _handle . close (
54
+ common . mustCall ( ( ) => assert ( sock6 . _handle . unrefed ( ) , true ) ) ) ;
53
55
assert ( sock6 . _handle . unrefed ( ) , false ) ;
54
56
}
55
57
@@ -65,7 +67,7 @@ function makeAssert(message) {
65
67
assert ( handle . unrefed ( ) , true ) ;
66
68
handle . ref ( ) ;
67
69
assert ( handle . unrefed ( ) , false ) ;
68
- handle . close ( ) ;
70
+ handle . close ( common . mustCall ( ( ) => assert ( handle . unrefed ( ) , true ) ) ) ;
69
71
assert ( handle . unrefed ( ) , false ) ;
70
72
}
71
73
@@ -84,7 +86,8 @@ function makeAssert(message) {
84
86
server . ref ( ) ;
85
87
assert ( server . _handle . unrefed ( ) , false ) ;
86
88
assert ( server . _unref , false ) ;
87
- server . _handle . close ( ) ;
89
+ server . _handle . close (
90
+ common . mustCall ( ( ) => assert ( server . _handle . unrefed ( ) , true ) ) ) ;
88
91
assert ( server . _handle . unrefed ( ) , false ) ;
89
92
}
90
93
@@ -98,6 +101,7 @@ function makeAssert(message) {
98
101
assert ( timer . _handle . unrefed ( ) , true ) ;
99
102
timer . ref ( ) ;
100
103
assert ( timer . _handle . unrefed ( ) , false ) ;
101
- timer . close ( ) ;
104
+ timer . _handle . close (
105
+ common . mustCall ( ( ) => assert ( timer . _handle . unrefed ( ) , true ) ) ) ;
102
106
assert ( timer . _handle . unrefed ( ) , false ) ;
103
107
}
0 commit comments