A secondary part of the new gateway test was to ensure we reused the cached connection. However, there was a race condition in that the connection may not yet have been returned to the pool by the reader thread that received the response.
A secondary part of the new gateway test was to ensure we reused the cached connection. However, there was a race condition in that the connection may not yet have been returned to the pool by the reader thread that received the response.