Code review: Add reset for thread interrupt status when handling InterruptedException