Purge method: No need to wait if there is no messages in queue