Whenever a worker is popping a task from the queue, if it crushes before it pushing the task back to the queue - the task will be gone.
Maybe we can add an option in the Mongo connector that it will use findAndUpdate instead of pop, and we'll pop it from the queue only when the task will be marked as Finished
@wavenator