no longer InterruptedException handling.