});
// grab a random port.
-server.listen(() => {
+server.listen((err) => {
+ if (err) throw err;
address = server.address();
console.log('opened server on %j', address);
});
```js
const net = require('net');
-const client = net.connect({port: 8124}, () => { //'connect' listener
+const client = net.connect({port: 8124}, () => {
+ // 'connect' listener
console.log('connected to server!');
client.write('world!\r\n');
});
```js
const net = require('net');
-const client = net.connect({port: 8124},
- () => { //'connect' listener
+const client = net.connect({port: 8124}, () => {
+ //'connect' listener
console.log('connected to server!');
client.write('world!\r\n');
});
```js
const net = require('net');
-const server = net.createServer((c) => { //'connection' listener
+const server = net.createServer((c) => {
+ // 'connection' listener
console.log('client connected');
c.on('end', () => {
console.log('client disconnected');
c.write('hello\r\n');
c.pipe(c);
});
-server.listen(8124, () => { //'listening' listener
+server.listen(8124, (err) => {
+ // 'listening' listener
+ if (err) throw err;
console.log('server bound');
});
```
just be changed to
```js
-server.listen('/tmp/echo.sock', () => { /* 'listening' listener*/ })
+server.listen('/tmp/echo.sock', (err) => {
+ // 'listening' listener
+ if (err) throw err;
+});
```
Use `nc` to connect to a UNIX domain socket server: