From 061ce7b0ac370c8a5ae93d95ab7da171cbd488f0 Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Tue, 19 Jul 2011 02:04:34 -0700 Subject: [PATCH] net_uv: Fix simple/test-http-expect-continue.js --- lib/net_uv.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/net_uv.js b/lib/net_uv.js index 87b0affea4..d9e0f1b2c5 100644 --- a/lib/net_uv.js +++ b/lib/net_uv.js @@ -310,6 +310,12 @@ Socket.prototype.write = function(data /* [encoding], [fd], [cb] */) { } var writeReq = this._handle.write(data); + + if (!writeReq) { + this.destroy(errnoException(errno, 'write')); + return false; + } + writeReq.oncomplete = afterWrite; writeReq.cb = cb; this._writeRequests.push(writeReq);