handle orphaned/failed queries for stateful protocols
If a connection is closed while there were pending queries, how should it be handled? Currently, it stays dormant until it either times out, or another query triggers a new connection and the orphaned query is re-sent over that connection as well.
Re-sending orphaned queries by immediately by establishing new connections would have to have an upper limit of attempts and/or backoff time.