At a quick glance it looks like using socket_workers when the listen parameter uses the interface name does not work.  For example:

 

children = 4

socket_workers=2

listen=udp:10.10.10.10:5060

 

Gives two listeners on udp:10.10.10.10:5060

 

 

children = 4

socket_workers=2

listen=udp:eth0:5060

 

Gives four listeners on the socket.

 

Note this is just a quick cursory observation.  Is it by design or a design limitation?

 

Kaufman