Fixes for compilation errors
Divided handling of worker and client channels in coordinator