You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Do not send empty TCP packet in _http_outgoing.js #3947
Probably don't want to close this, right? But no one's actively working on it either? Is someone available to mentor an interested potential-contributor who might want to try to implement this?
This seems to be addressed from what I can tell. Please feel free to re-open if you think I'm wrong or this needs to remain open to tackle some edge cases.
Activity
indutny commentedon Nov 20, 2015
See #3803 for reference
jasnell commentedon Nov 21, 2015
+1 I'd noticed that before too but hadn't managed to get around to fixing it.
/cc @nodejs/http
indutny commentedon Nov 21, 2015
Yeah, it is kind of a way to emit
finishevent only after completion of all previous writes.trevnorris commentedon Nov 23, 2015
Is this a feature request or a bug?
indutny commentedon Nov 23, 2015
More like a feature request with the elements of bug fixing.
Trott commentedon Jun 7, 2016
Is there a way to reproduce this not-exactly-a-bug reliably?
indutny commentedon Jun 8, 2016
I think yes.
Trott commentedon Jul 7, 2017
Probably don't want to close this, right? But no one's actively working on it either? Is someone available to mentor an interested potential-contributor who might want to try to implement this?
bnoordhuis commentedon Jul 8, 2017
Has this been fixed? I added a judicious assert (see diff) and I can't reproduce.
(It does break some REPL and child process tests but that's expected. The salient part is that no zero-sized TCP writes seem to take place.)
apapirovski commentedon Apr 11, 2018
This seems to be addressed from what I can tell. Please feel free to re-open if you think I'm wrong or this needs to remain open to tackle some edge cases.