@@ -19,36 +19,32 @@ const options = {
19
19
cert : fs . readFileSync ( common . fixturesDir + '/keys/agent1-cert.pem' )
20
20
} ;
21
21
22
- const server = tls . Server ( options , function ( socket ) {
23
- setImmediate ( function ( ) {
24
- console . log ( 'sending' ) ;
22
+ const server = tls . Server ( options , ( socket ) => {
23
+ setImmediate ( ( ) => {
25
24
verify ( ) ;
26
- setImmediate ( function ( ) {
25
+ setImmediate ( ( ) => {
27
26
socket . destroy ( ) ;
28
27
} ) ;
29
28
} ) ;
30
29
} ) ;
31
30
32
31
function verify ( ) {
33
- console . log ( 'verify' ) ;
34
32
crypto . createVerify ( 'RSA-SHA1' )
35
33
. update ( 'Test' )
36
34
. verify ( certPem , 'asdfasdfas' , 'base64' ) ;
37
35
}
38
36
39
- server . listen ( 0 , function ( ) {
37
+ server . listen ( 0 , common . mustCall ( ( ) => {
40
38
tls . connect ( {
41
- port : this . address ( ) . port ,
39
+ port : server . address ( ) . port ,
42
40
rejectUnauthorized : false
43
- } , function ( ) {
41
+ } , common . mustCall ( ( ) => {
44
42
verify ( ) ;
45
- } ) . on ( 'data' , function ( data ) {
46
- console . log ( data ) ;
47
- } ) . on ( 'error' , function ( err ) {
48
- throw err ;
49
- } ) . on ( 'close' , function ( ) {
50
- server . close ( ) ;
51
- } ) . resume ( ) ;
52
- } ) ;
43
+ } ) )
44
+ . on ( 'error' , common . fail )
45
+ . on ( 'close' , common . mustCall ( ( ) => {
46
+ server . close ( ) ;
47
+ } ) ) . resume ( ) ;
48
+ } ) ) ;
53
49
54
50
server . unref ( ) ;
0 commit comments