Browse Source

doc: buffers are not sent over IPC with a socket

If a socket is sent to a child, any data that is buffered in the socket
will not be sent to the child. The child will only receive data from the
socket that is sent after the child has the socket.

PR-URL: https://github.com/nodejs/node/pull/6951
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
v7.x
Tim Kuijsten 9 years ago
committed by Anna Henningsen
parent
commit
5207526ec8
No known key found for this signature in database GPG Key ID: D8B9F5AEAE84E4CF
  1. 3
      doc/api/child_process.md

3
doc/api/child_process.md

@ -913,7 +913,8 @@ Applications should avoid using such messages or listening for
The optional `sendHandle` argument that may be passed to `child.send()` is for The optional `sendHandle` argument that may be passed to `child.send()` is for
passing a TCP server or socket object to the child process. The child will passing a TCP server or socket object to the child process. The child will
receive the object as the second argument passed to the callback function receive the object as the second argument passed to the callback function
registered on the [`process.on('message')`][] event. registered on the [`process.on('message')`][] event. Any data that is received
and buffered in the socket will not be sent to the child.
The `options` argument, if present, is an object used to parameterize the The `options` argument, if present, is an object used to parameterize the
sending of certain types of handles. `options` supports the following sending of certain types of handles. `options` supports the following

Loading…
Cancel
Save