File tree 1 file changed +10
-8
lines changed
1 file changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -48,11 +48,13 @@ Example:
48
48
``` js
49
49
var server = net .createServer ((socket ) => {
50
50
socket .end (' goodbye\n ' );
51
+ }).on (' error' , (err ) => {
52
+ // handle errors here
53
+ throw err;
51
54
});
52
55
53
56
// grab a random port.
54
- server .listen ((err ) => {
55
- if (err) throw err;
57
+ server .listen (() => {
56
58
address = server .address ();
57
59
console .log (' opened server on %j' , address);
58
60
});
@@ -660,9 +662,10 @@ const server = net.createServer((c) => {
660
662
c .write (' hello\r\n ' );
661
663
c .pipe (c);
662
664
});
663
- server .listen (8124 , (err ) => {
664
- // 'listening' listener
665
- if (err) throw err;
665
+ server .on (' error' , (err ) => {
666
+ throw err;
667
+ });
668
+ server .listen (8124 , () => {
666
669
console .log (' server bound' );
667
670
});
668
671
```
@@ -677,9 +680,8 @@ To listen on the socket `/tmp/echo.sock` the third line from the last would
677
680
just be changed to
678
681
679
682
``` js
680
- server .listen (' /tmp/echo.sock' , (err ) => {
681
- // 'listening' listener
682
- if (err) throw err;
683
+ server .listen (' /tmp/echo.sock' , () => {
684
+ console .log (' server bound' );
683
685
});
684
686
```
685
687
You can’t perform that action at this time.
0 commit comments