¿Cómo puedo asegurarme de que un trabajo no se ejecute dos veces en Bull?

Tengo dos funciones, scheduleScan()y scan(). scan()llama scheduleScan() cuando no hay nada más que hacer, excepto programar una nueva exploración , por lo que scheduleScan()puede programar una scan(). Pero hay un problema, algunos trabajos se ejecutan dos veces. Quiero asegurarme de que solo se...