Wrap enqueue disabled check in timeout.

From this morning's scheduling outage, there's unfortunately no
indication what is happening with enqueue, this is a first attempt
to tame the beast, so that scheduling doesn't stop when there's a
Redis timeout.