-
-
Notifications
You must be signed in to change notification settings - Fork 31.5k
fix: callback with error if SyncWriteStream writeSync failed #47949
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
General observation: the way function again() {
stream._write(buf, 'utf8', again); // RangeError: Maximum call stack size exceeded
} edit: oh nevermind, this is |
3726f80
to
7c8c81f
Compare
c38701c
to
eff6f0f
Compare
ping @bnoordhuis |
Some failures on Windows seems related. @killagu can you take a look? |
Of course. |
Sorry, I'm still looking for a suitable Windows machine to run Node.js compilation and testing. I will provide an update once there is progress. |
8c4b1af
to
7bcb45c
Compare
@lpinca I've identified the cause. On the Windows platform, it requires manual release of the fd; otherwise, it will block the process from cleaning up the temporary directory upon exiting. Could you please trigger the CI again? Thank you. |
7bcb45c
to
021f107
Compare
😅 Force push let the ci down |
Also one final request. Can you please change the commit message to something like this?
Thank you. |
Catch SyncWriteStream write file error. Fixes: nodejs#47948 Signed-off-by: killagu <killa123@126.com>
dd12bf0
to
927888b
Compare
It's updated. Thanks very much for review and lots of help. |
Landed in 32eb492 |
Catch SyncWriteStream write file error. Fixes: nodejs#47948 Signed-off-by: killagu <killa123@126.com> PR-URL: nodejs#47949 Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Catch SyncWriteStream write file error. Fixes: nodejs#47948 Signed-off-by: killagu <killa123@126.com> PR-URL: nodejs#47949 Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Fixes: #47948