This patch removes checks for request method after it finished writing response footers as it's only _pipelined_ requests that should not be allowed after POST or PUT requests. Reusing existing connection is perfectly ok though. And there is no reliable way to detect pipelining on server side anyway so it's client's responsibility to not send new data before it gets a response after a POST operation.
By the way, original node would first set connection->method to NULL and then check it for being not NULL so it was wrong anyway.