If the last action is dequeued here the queue will now be empty, so a call to Dispatch at this point will start another thread while the current is still running.