When making Http requests the response is hanging when the same thread that processed the last one is used. It seems that the wrong type of Netty response object is being returned. A non streaming request currently returns a DefaultHttpResponse object when we actually require a DefaultFullHttpResponse.
Pull request to follow shortly. (Now linked to ticket)
- Make two requests to the same endpoint on any resteasy powered application.
- The response must have a 0 length entity body. (A 204 no content or an empty 200 OK will suffice.)
- Run the unit tests in the resteasy project