Undoing previous commit. Busy waiting was related due not using a blocking queue for the workers.