Skip to content

Erorr : read ECONNRESET (MacOS NodeJS v16 and v14) #40468

@dmvict

Description

@dmvict

Version

v16.11.1

Platform

Mac OS X

Subsystem

No response

What steps will reproduce the bug?

I have only github workflow MacOS machines.

How often does it reproduce? Is there a required condition?

In new minor version of Node.js v16.x and v14.x - every run.

Experimental branch, run on Node.js v16.11.1

In older verseion - v16.11.1 and v14.17.4 - no errors

Experimental branch, run on Node.js v16.6.2

What is the expected behavior?

Expected no errors. Same workflows on Ubuntu and Windows have no errors.
https://github.com/Wandalen/wHttp/runs/3892798684?check_suite_focus=true

What do you see instead?

 = Message of Error#9
    read ECONNRESET

 = Beautified calls stack
        
    at TLSWrap.onStreamRead (node:internal/stream_base_commons:220:20)
        read ECONNRESET
    
        Test check ( TestSuite::Tools.mid.Http / TestRoutine::retrieve / array of URIs # 2 ) ... failed, throwing error
    at Object.<anonymous> (/Users/runner/work/wHttp/wHttp/node_modules/wTesting/proto/wtools/atop/testing/entry/Exec:6:3)
      Failed ( throwing error ) TestSuite::Tools.mid.Http / TestRoutine::retrieve in 1.669s

 = Throws stack
    thrown at Object.process @ /Users/runner/work/wHttp/wHttp/node_modules/wTools/proto/wtools/abase/l0/l1/zErr.s:1450:11
    ExitCode : -1

    Thrown 1 error(s)
 = Exposed
    Passed test checks 1 / 2
    errno : -54
    Passed test cases 1 / 2
    code : 'ECONNRESET'
    Passed test routines 0 / 1
    syscall : 'read'
    Test suite ( Tools.mid.Http ) ... in 1.736s ... failed

 = Process
    Current path : /Users/runner/work/wHttp/wHttp
    Exec path : /Users/runner/hostedtoolcache/node/16.11.1/x64/bin/node /Users/runner/work/wHttp/wHttp/node_modules/wTesting/proto/wtools/atop/testing/entry/Exec .run proto/** rapidity:-3

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    httpsIssues or PRs related to the https subsystem.tlsIssues and PRs related to the tls subsystem.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions