What happens on InterruptedException here?