Software Engineering Threadpool.queueuserworkitem Is This Example A Valid Use Case?