shuffle the worker io_service ownership