例外が原因でスレッドが停止すると、このスレッドはどうなりますか? スレッド プール内にある場合、新しいスレッドが生成されますか? scala の ExecutionContext で何が起こるのか興味がありますが、ExecutionContext は Java スレッド プールをラップするので、Java ユーザーも答えを知っていると思います。
たとえば、FixedThreadPool(100) をラップする ExecutionContext を作成した場合、1 つのスレッドが停止した場合、スレッド プールはそのスレッドを置き換えますか?