Commit 3d05945
authored
fix(ext/node): use non-blocking write in fs.writev (#32673)
fs.writev inner async function was calling io.writeSync (blocking)
instead of io.write (async). \
This switches to the non-blocking variant.
Also, enables 4 node compat tests:
- test-fs-writev.js
- test-fs-writev-promises.js
- test-fs-writev-sync.js
- test-pipe-writev.js1 parent 8cf29d5 commit 3d05945
2 files changed
+5
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2096 | 2096 | | |
2097 | 2097 | | |
2098 | 2098 | | |
2099 | | - | |
| 2099 | + | |
2100 | 2100 | | |
2101 | 2101 | | |
2102 | 2102 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
835 | 835 | | |
836 | 836 | | |
837 | 837 | | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
838 | 841 | | |
839 | 842 | | |
840 | 843 | | |
| |||
1596 | 1599 | | |
1597 | 1600 | | |
1598 | 1601 | | |
| 1602 | + | |
1599 | 1603 | | |
1600 | 1604 | | |
1601 | 1605 | | |
| |||
0 commit comments