added a new experimental feature: each worker can have multiple ip addresses - this is useful for IRQ distribution