This bug has existed for some time and I thought it was reported on the forum, but I did not see it in the tracker so I'm officially putting it here. The update occurs, but never exists the process so I have to manually kill the update. It seems to update correctly, but the program should exit when it's done with a 0 (success) or other code.