It is necessary to create a new response type that leaves the socket opened to enable protocol conversions and answers from the client.