Open abmusse opened 1 year ago
I've been in contact with the IBM i sockets team and this looks like a bug. For now its on the backlog with no ETA for a fix. I propose that we skip this test on IBM i until there is a resolution.
CC @richardlau @nodejs/platform-ibmi
I ran this test BEFORE applying this patch on IBM i, AIX, and Linux. The following were my results:
IBM i
AIX
Linux
The main difference is that on IBM i destroying and closing the client socket doen't happen after the timeout:
Instead the timeout gets called a second time and the server just hangs until the test runner times out.
After Applying this patch the output on IBM i is:
Any Ideas on how we can get this to work properly without having to call closeAllConnections?
Originally posted by @abmusse in https://github.com/nodejs/node/issues/47038#issuecomment-1464444028