Log InterruptedExceptions instead of rethrowing them inside RuntimeExceptions.