hercules-team/augeasproviders — pull request #71 by raphink (2014-01-08 10:43:51+00:00)
Title: Deactivate autosave when an exception is caught to avoid crashing the Augeas handler

Currently, if a provider fails in an `augopen` block, the exception is caught in `augopen_internal`, then `augsave!` fails, overriding the original exception. Deactivating `autosave` when an exception is caught avoids this situation.