Use internal queue for workers in UDP.
Merge branch 'feature/queue-pool'