fix #279 part two
(probably) fix #280 (updater doesn't exit)