ドライバ作者さんがいらっしゃるようなので質問があります。

別スレッドにConnectionを渡し、クエリーを発行します。
クエリー実行中に、Connectionを任意にclose()した場合ってどうなります?

なんか同期化のコードがないような気がするので。