To see the problem, run the following command, without the changes from
this branch:

$ bin/loads-runner loads.examples.test_blog.TestWebSite -u 1000

But yeah, that's probably not cool to stop the exception from raising.
Maybe we should try/catch the block in the finally block? Or maybe there
is a way to chain the exceptions together? (I know that's possible in
py3k, I'm not sure in the 2.X series).