というわけで、アイドル状態だったセッションを使いまわしたときにソケット周りでエラーが起きたら再試行するようにしました。本当に通信系路上で問題が発生している場合だと、再試行している分エラーになるまでに待ち時間が長くなってしまいますが、キャンセルもできるし良いことにしましょう。