Run updater in its own thread