@@ -12,92 +12,86 @@ function makeAssert(message) {
12
12
13
13
// child_process
14
14
{
15
- const assert = makeAssert ( 'unrefed () not working on process_wrap' ) ;
15
+ const assert = makeAssert ( 'isRefed () not working on process_wrap' ) ;
16
16
const spawn = require ( 'child_process' ) . spawn ;
17
17
const cmd = common . isWindows ? 'rundll32' : 'ls' ;
18
18
const cp = spawn ( cmd ) ;
19
- assert ( Object . getPrototypeOf ( cp . _handle ) . hasOwnProperty ( 'unrefed ' ) , true ) ;
20
- assert ( cp . _handle . unrefed ( ) , false ) ;
19
+ assert ( Object . getPrototypeOf ( cp . _handle ) . hasOwnProperty ( 'isRefed ' ) , true ) ;
20
+ assert ( cp . _handle . isRefed ( ) , true ) ;
21
21
cp . unref ( ) ;
22
- assert ( cp . _handle . unrefed ( ) , true ) ;
22
+ assert ( cp . _handle . isRefed ( ) , false ) ;
23
23
cp . ref ( ) ;
24
- assert ( cp . _handle . unrefed ( ) , false ) ;
25
- cp . _handle . close ( ) ;
26
- assert ( cp . _handle . unrefed ( ) , false ) ;
24
+ assert ( cp . _handle . isRefed ( ) , true ) ;
25
+ cp . unref ( ) ;
27
26
}
28
27
29
28
30
29
// dgram
31
30
{
32
- const assert = makeAssert ( 'unrefed () not working on udp_wrap' ) ;
31
+ const assert = makeAssert ( 'isRefed () not working on udp_wrap' ) ;
33
32
const dgram = require ( 'dgram' ) ;
34
33
35
34
const sock4 = dgram . createSocket ( 'udp4' ) ;
36
- assert ( Object . getPrototypeOf ( sock4 . _handle ) . hasOwnProperty ( 'unrefed ' ) , true ) ;
37
- assert ( sock4 . _handle . unrefed ( ) , false ) ;
35
+ assert ( Object . getPrototypeOf ( sock4 . _handle ) . hasOwnProperty ( 'isRefed ' ) , true ) ;
36
+ assert ( sock4 . _handle . isRefed ( ) , true ) ;
38
37
sock4 . unref ( ) ;
39
- assert ( sock4 . _handle . unrefed ( ) , true ) ;
38
+ assert ( sock4 . _handle . isRefed ( ) , false ) ;
40
39
sock4 . ref ( ) ;
41
- assert ( sock4 . _handle . unrefed ( ) , false ) ;
42
- sock4 . _handle . close ( ) ;
43
- assert ( sock4 . _handle . unrefed ( ) , false ) ;
40
+ assert ( sock4 . _handle . isRefed ( ) , true ) ;
41
+ sock4 . unref ( ) ;
44
42
45
43
const sock6 = dgram . createSocket ( 'udp6' ) ;
46
- assert ( Object . getPrototypeOf ( sock6 . _handle ) . hasOwnProperty ( 'unrefed ' ) , true ) ;
47
- assert ( sock6 . _handle . unrefed ( ) , false ) ;
44
+ assert ( Object . getPrototypeOf ( sock6 . _handle ) . hasOwnProperty ( 'isRefed ' ) , true ) ;
45
+ assert ( sock6 . _handle . isRefed ( ) , true ) ;
48
46
sock6 . unref ( ) ;
49
- assert ( sock6 . _handle . unrefed ( ) , true ) ;
47
+ assert ( sock6 . _handle . isRefed ( ) , false ) ;
50
48
sock6 . ref ( ) ;
51
- assert ( sock6 . _handle . unrefed ( ) , false ) ;
52
- sock6 . _handle . close ( ) ;
53
- assert ( sock6 . _handle . unrefed ( ) , false ) ;
49
+ assert ( sock6 . _handle . isRefed ( ) , true ) ;
50
+ sock6 . unref ( ) ;
54
51
}
55
52
56
53
57
54
// pipe
58
55
{
59
- const assert = makeAssert ( 'unrefed () not working on pipe_wrap' ) ;
56
+ const assert = makeAssert ( 'isRefed () not working on pipe_wrap' ) ;
60
57
const Pipe = process . binding ( 'pipe_wrap' ) . Pipe ;
61
58
const handle = new Pipe ( ) ;
62
- assert ( Object . getPrototypeOf ( handle ) . hasOwnProperty ( 'unrefed ' ) , true ) ;
63
- assert ( handle . unrefed ( ) , false ) ;
59
+ assert ( Object . getPrototypeOf ( handle ) . hasOwnProperty ( 'isRefed ' ) , true ) ;
60
+ assert ( handle . isRefed ( ) , true ) ;
64
61
handle . unref ( ) ;
65
- assert ( handle . unrefed ( ) , true ) ;
62
+ assert ( handle . isRefed ( ) , false ) ;
66
63
handle . ref ( ) ;
67
- assert ( handle . unrefed ( ) , false ) ;
68
- handle . close ( ) ;
69
- assert ( handle . unrefed ( ) , false ) ;
64
+ assert ( handle . isRefed ( ) , true ) ;
65
+ handle . unref ( ) ;
70
66
}
71
67
72
68
73
69
// tcp
74
70
{
75
- const assert = makeAssert ( 'unrefed () not working on tcp_wrap' ) ;
71
+ const assert = makeAssert ( 'isRefed () not working on tcp_wrap' ) ;
76
72
const net = require ( 'net' ) ;
77
73
const server = net . createServer ( ( ) => { } ) . listen ( common . PORT ) ;
78
- assert ( Object . getPrototypeOf ( server . _handle ) . hasOwnProperty ( 'unrefed ' ) , true ) ;
79
- assert ( server . _handle . unrefed ( ) , false ) ;
74
+ assert ( Object . getPrototypeOf ( server . _handle ) . hasOwnProperty ( 'isRefed ' ) , true ) ;
75
+ assert ( server . _handle . isRefed ( ) , true ) ;
80
76
assert ( server . _unref , false ) ;
81
77
server . unref ( ) ;
82
- assert ( server . _handle . unrefed ( ) , true ) ;
78
+ assert ( server . _handle . isRefed ( ) , false ) ;
83
79
assert ( server . _unref , true ) ;
84
80
server . ref ( ) ;
85
- assert ( server . _handle . unrefed ( ) , false ) ;
81
+ assert ( server . _handle . isRefed ( ) , true ) ;
86
82
assert ( server . _unref , false ) ;
87
- server . _handle . close ( ) ;
88
- assert ( server . _handle . unrefed ( ) , false ) ;
83
+ server . unref ( ) ;
89
84
}
90
85
91
86
92
87
// timers
93
88
{
94
- const assert = makeAssert ( 'unrefed () not working on timer_wrap' ) ;
89
+ const assert = makeAssert ( 'isRefed () not working on timer_wrap' ) ;
95
90
const timer = setTimeout ( ( ) => { } , 500 ) ;
96
91
timer . unref ( ) ;
97
- assert ( Object . getPrototypeOf ( timer . _handle ) . hasOwnProperty ( 'unrefed ' ) , true ) ;
98
- assert ( timer . _handle . unrefed ( ) , true ) ;
92
+ assert ( Object . getPrototypeOf ( timer . _handle ) . hasOwnProperty ( 'isRefed ' ) , true ) ;
93
+ assert ( timer . _handle . isRefed ( ) , false ) ;
99
94
timer . ref ( ) ;
100
- assert ( timer . _handle . unrefed ( ) , false ) ;
101
- timer . close ( ) ;
102
- assert ( timer . _handle . unrefed ( ) , false ) ;
95
+ assert ( timer . _handle . isRefed ( ) , true ) ;
96
+ timer . unref ( ) ;
103
97
}
0 commit comments