Current behaviour: When a request is sent to /suite and the teuthology-suite command is being executed, then if the client request is cancelled (due to timeout or any other reason), the command continues to schedule.
Expected behaviour: If the request is cancelled, the scheduling command should also be cancelled/stopped.