Skip to content

Commit

Permalink
doc: improve server.listen() documentation prose
Browse files Browse the repository at this point in the history
PR-URL: #7000
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Yuval Brik <yuval@brik.org.il>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
  • Loading branch information
Trott authored and Myles Borins committed Jul 14, 2016
1 parent 649d201 commit 72e8ee5
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions doc/api/net.md
Original file line number Diff line number Diff line change
Expand Up @@ -182,8 +182,8 @@ Begin accepting connections on the specified `port` and `hostname`. If the
port value of zero will assign a random port.

Backlog is the maximum length of the queue of pending connections.
The actual length will be determined by your OS through sysctl settings such as
`tcp_max_syn_backlog` and `somaxconn` on linux. The default value of this
The actual length will be determined by the OS through sysctl settings such as
`tcp_max_syn_backlog` and `somaxconn` on Linux. The default value of this
parameter is 511 (not 512).

This function is asynchronous. When the server has been bound,
Expand All @@ -192,7 +192,7 @@ will be added as a listener for the [`'listening'`][] event.

One issue some users run into is getting `EADDRINUSE` errors. This means that
another server is already running on the requested port. One way of handling this
would be to wait a second and then try again. This can be done with
would be to wait a second and then try again:

```js
server.on('error', (e) => {
Expand All @@ -206,7 +206,7 @@ server.on('error', (e) => {
});
```

(Note: All sockets in Node.js set `SO_REUSEADDR` already)
(Note: All sockets in Node.js are set `SO_REUSEADDR`.)

### server.maxConnections

Expand Down

0 comments on commit 72e8ee5

Please sign in to comment.