fixed a race condition in dirq.QueueSimple.purge()