Rather than waiting until 1800 seconds had passed since the code started, it would wait until 3600 seconds had passed since mission start. Any executions after 3600 seconds (an hour) would finish the timeout after a single "sleep 10" call, essentially immediately deleting the bombs.
New code ensures that the timeout period is _timeout (1800) since ambush start instead.
Rather than waiting until 1800 seconds had passed since the code started, it would wait until 3600 seconds had passed since mission start. Any executions after 3600 seconds (an hour) would finish the timeout after a single "sleep 10" call, essentially immediately deleting the bombs.
New code ensures that the timeout period is
_timeout
(1800) since ambush start instead.