1. A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the method comprises: receiving a request; identifying a session associated with the request; queueing one or more tasks associated with the request; determining whether the session is still active; when the session is not active, cancelling the one or more tasks associated with the session prior to execution; and when the session is still active, executing the first task of the one or more tasks when task resources are available.