-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
node-worker don't run in windows. #21
Comments
Hey Antonio, thanks for choosing the lib and pointing out this issue! |
I use Windows binary |
OK, I was able to reproduce this on both native node.js binary and "node on ubuntu on windows". |
@antoniomuso @kwiatkk1 Workaround : I don't have this problem with "bash on ubuntu on windows" ;) |
- in transport.send(), only call pipe.write once Payload of second call (containing `serializedMessage`) was getting lost, or at least not being received. I could not discern the exact root cause (something something pipes on windows). Tests are all passing on linux and windows.
- in transport.send(), only call pipe.write once - do not concat buffers when not on Windows (perf) Payload of second call (containing `serializedMessage`) was getting lost, or at least not being received. This appears to have _sort of_ fixed it... I could not discern the exact root cause (something something pipes on windows). Tests are still all passing on linux. Some failures on windows.
I've added windows to CI runners, seems ok ;) please try out latest version :) |
Hi, In windows os all promise remain in "pending" code, while in linux it works.
The text was updated successfully, but these errors were encountered: