Closed
Description
- Version: v8.0.0-pre
- Platform: macOS
- Subsystem: test
From https://ci.nodejs.org/job/node-test-commit-osx/9995/nodes=osx1010/console:
not ok 1205 parallel/test-tls-socket-close
---
duration_ms: 0.243
severity: fail
stack: |-
events.js:182
throw er; // Unhandled 'error' event
^
Error: read ECONNRESET
at exports._errnoException (util.js:1026:11)
at TLSWrap.onread (net.js:607:25)
I was able to replicate this with:
$ tools/test.py --repeat 64 -j 16 test/parallel/test-tls-socket-close.js
=== release test-tls-socket-close ===
Path: parallel/test-tls-socket-close
events.js:182
throw er; // Unhandled 'error' event
^
Error: read ECONNRESET
at exports._errnoException (util.js:1026:11)
at TLSWrap.onread (net.js:607:25)
Command: out/Release/node /Users/trott/io.js/test/parallel/test-tls-socket-close.js
[00:03|% 100|+ 63|- 1]: Done
$
So it's possible the solution is to move it to sequential
. But it's also possible that this is a race condition somewhere in the code.