joyent/node — comment on commit 60aea96f84c850615bac7a6e00ef28fab5ae18ae
File: lib/http.js line 611
By koichik:

@bnoordhuis - No, with HTTP pipelining, a following response is created before a preceding response is closed (a following response does not have a socket). When the preceding response emits `'finish'`, its socket is assigned to the next response.