先日の落ちてしまう原因はsocketレベルでの接続処理でタイムアウトした際の処理で問題があったからだった。はっきり言えば想定してなかった。外側で接続を待つタスクが10秒程度でギブアップして問答無用でインスタンスを削除してしまうようになっていたため、タイムアウトしてエラーを吐こうとしたときにはもう親がいないという状態に陥っていた。