InterruptHook.handleInterrupt should accept an argument that indicate what kind of operation caused it to be called