updating thread pool for consumer startup function