worker_create
struct worker* worker_create(struct daemon* daemon, int id, int* ports, int n);
if(!(daemon->workers[i] = worker_create(daemon, i,
struct worker* worker_create(struct daemon* daemon, int id, int* ports, int n);