Proper handling of interrupted exception