contextmanagers: Put state restore code into finally block
Merge pull request #29 from vitek/master

contextmanagers: Put state restore code into finally block