# make sure there undefs are enqueued to the workQueue so that child threads can # complete the process rather than being blocked on Thread::Queue's dequeue