Throw InterruptedException in handleEvents