Readwritesplit would hang when the query execution is postponed due to the fact that the target server is executing a session command. The number of expected responses was incremented when no response was expected.