Start service in a new thread so we don't block stop controls.