The client handler and the DB handler communicate by sending messages to each other through a blocking handler call method (the first 1000 calls are async). This PR addresses issues that occur when the assigned DB connection sends a blocking ReadyForQuery message with either the transaction block indicator or a failed transaction block.
The client handler and the DB handler communicate by sending messages to each other through a blocking handler call method (the first 1000 calls are async). This PR addresses issues that occur when the assigned DB connection sends a blocking ReadyForQuery message with either the transaction block indicator or a failed transaction block.
ReadyForQuery description