Throw InterruptException() if a running query is canceled, catch this exception in FragmentTask.java and ProcedureRunner.java. This implementation is for @Cancel in ENG-5062