Reschedule mode lets a sensor check a condition without holding a worker task slot while it waits. The sensor occupies capacity only while it performs the check, then releases the slot for other tasks. section 7.1.2
Avoiding sensor deadlock
A sensor that repeatedly waits for an external condition can consume every available task slot in a DAG or across Airflow. Configure its mode argument as "reschedule" so each check releases capacity afterward. This prevents waiting sensors from blocking unrelated work, although the sensor must reacquire a slot for later checks. section 7.1.2
Figure 7.9 Sensors with mode="reschedule" release their slot after poking, allowing other tasks to run.
Use the figure to compare slot occupancy in reschedule mode with sensors that retain their slots while waiting. section 7.1.2
