It's not the case but it is a little bit tricky because closing the connection has to be made at the transport level, which is not used when we don't reply… Still wondering about this though: does it really make sense to close the connection on errors? To my mind hitting a 404 shouldn't mean the connection is screwed.