0
0
mirror of https://github.com/nodejs/node.git synced 2024-11-29 23:16:30 +01:00
nodejs/lib
Denys Otrishko 1e9c3f868c
workers: fix invalid exit code in parent upon uncaught exception
Now worker.on('exit') reports correct exit code (1) if worker has exited
with uncaught exception.

Fixes: https://github.com/nodejs/node/issues/21707

PR-URL: https://github.com/nodejs/node/pull/21713
Reviewed-By: Gus Caplan <me@gus.host>
Reviewed-By: Yuta Hiroto <hello@hiroppy.me>
Reviewed-By: Weijia Wang <starkwang@126.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
2018-07-11 00:16:53 +02:00
..
internal workers: fix invalid exit code in parent upon uncaught exception 2018-07-11 00:16:53 +02:00
_http_agent.js http: do not rely on the 'agentRemove' event 2018-05-22 12:10:22 +04:00
_http_client.js http: do not rely on the 'agentRemove' event 2018-05-22 12:10:22 +04:00
_http_common.js http: remove a pair of outdated comments 2018-06-10 20:25:43 -07:00
_http_incoming.js http: added aborted property to request 2018-04-26 19:38:27 +02:00
_http_outgoing.js lib: consolidate redundant require() calls 2018-07-09 22:50:37 -04:00
_http_server.js http: fix res emit close before user finish 2018-05-24 13:23:57 -04:00
_stream_duplex.js stream: only check options once in Duplex ctor 2018-04-28 17:13:55 +02:00
_stream_passthrough.js
_stream_readable.js stream: inline needMoreData function 2018-06-02 14:18:40 +02:00
_stream_transform.js
_stream_wrap.js
_stream_writable.js stream: simplify writable's validChunk() 2018-05-14 13:30:56 -04:00
_tls_common.js tls: specify options.name in validateKeyCert 2018-04-27 07:12:26 +02:00
_tls_wrap.js lib,src: remove openssl feature conditionals 2018-06-08 00:53:37 +02:00
.eslintrc.yaml tools: stricter eslint rule for globals 2018-05-18 15:27:29 +02:00
assert.js assert: handle undefined filename in getErrMessage 2018-05-23 08:40:10 -07:00
async_hooks.js
buffer.js
child_process.js child_process: change windowsHide default to true 2018-06-20 11:02:01 -04:00
cluster.js
console.js console: implement timeLog method 2018-07-04 22:14:09 +02:00
constants.js constants: freeze the constants object 2018-05-07 14:26:11 +02:00
crypto.js crypto: refer to correct deprecation id in comment 2018-06-20 22:02:48 +02:00
dgram.js dns: lazy loaded 2018-05-18 15:25:42 +02:00
dns.js dns: add promisified dns module 2018-06-20 13:35:27 -04:00
domain.js
events.js events: optimize condition for optimal scenario 2018-05-03 14:45:09 +02:00
fs.js fs: undeprecate lchown() 2018-06-27 11:37:17 -04:00
http2.js
http.js
https.js lib,src: remove openssl feature conditionals 2018-06-08 00:53:37 +02:00
inspector.js inspector: expose original console 2018-07-07 00:04:52 +02:00
module.js
net.js src: remove StreamBase::kFlagHasWritev 2018-06-30 15:52:54 +02:00
os.js lib: remove unnecessary assignment of exports 2018-04-22 11:39:16 +02:00
path.js
perf_hooks.js perf_hooks: remove less useful bootstrap marks 2018-06-15 09:05:19 -07:00
process.js
punycode.js
querystring.js
readline.js repl: changes ctrl+u to delete from cursor to line start 2018-05-18 15:56:14 +02:00
repl.js repl: fix tab completion for object properties with special char 2018-07-02 23:04:04 +08:00
stream.js
string_decoder.js
sys.js
timers.js src: refactor timers to remove TimerWrap 2018-06-24 21:35:05 -07:00
tls.js doc: fix inconsistent documentation (host vs hostname) 2018-06-01 11:10:50 +02:00
trace_events.js
tty.js readline: lazy loaded 2018-05-18 15:25:40 +02:00
url.js lib: remove unnecessary require 2018-05-18 15:32:05 +02:00
util.js util: add inspect suffix to BigInt64Array elements 2018-06-27 19:04:55 -07:00
v8.js v8: replace Buffer with FastBuffer in deserialize 2018-06-14 11:47:53 +05:30
vm.js lib: introduce internal/validators 2018-04-26 19:42:48 +02:00
worker_threads.js worker: rename to worker_threads 2018-06-06 19:44:15 +02:00
zlib.js zlib: removed extra util require 2018-06-05 18:57:44 -07:00