node/lib/internal
Fedor Indutny 798dad24f4 child_process: null channel handle on close
`HandleWrap::OnClose` destroys the underlying C++ object and null's the
internal field pointer to it. Therefore there should be no references to
the wrapping JavaScript object.

`null` the process' `_channel` field right after closing it, to ensure
no crashes will happen.

Fix: https://github.com/nodejs/node/issues/2847
PR-URL: https://github.com/nodejs/node/pull/3041
Reviewed-By: Trevor Norris <trev.norris@gmail.com>
2015-09-24 22:09:46 -07:00
..
streams streams: refactor LazyTransform to internal/ 2015-09-15 13:53:21 -04:00
child_process.js child_process: null channel handle on close 2015-09-24 22:09:46 -07:00
freelist.js iojs: introduce internal modules 2015-03-25 22:12:18 +03:00
readme.md doc: add internal modules notice 2015-08-25 11:58:50 -04:00
repl.js repl: don't use tty control codes when $TERM is set to "dumb" 2015-09-23 08:39:33 +10:00
socket_list.js lib,src: remove usage of events.EventEmitter 2015-09-23 08:39:34 +10:00
util.js util: prepend '(node) ' to deprecation messages 2015-07-03 16:32:29 +02:00

Internal Modules

The modules in lib/internal are intended for internal use in Node.js core only, and are not accessible with require() from user modules. These are subject to change at any time. Reliance on these modules outside of core is not supported in any way.