This is a sequence queue implementation, used to execute a series of  long-running Popen tasks in sequence without blocking, and support put task  in queue(fake), suspend and resume the queue.