self-stopping the service when no more bound clients and no more work to do