_handle_worker_exited(...)

it can be a consumer, but in this module it really is just a worker