ensure ProducerConsumer stays unblocked, allow for longer idle