An explicit try/finally to finish the progress bar would I think be a little more readable.