The unified diff between revisions [3099ff90..] and [e9aa88ea..] is displayed below. It can also be downloaded as a raw diff.

This diff has been restricted to the following files: 'monotone.cc'

#
#
# patch "monotone.cc"
#  from [cab8b2b01a23a5e82a37761b90517703c57c241a]
#    to [07d7a968c1ea02cff2f2cd60def4980c6e781c21]
#
============================================================
--- monotone.cc	cab8b2b01a23a5e82a37761b90517703c57c241a
+++ monotone.cc	07d7a968c1ea02cff2f2cd60def4980c6e781c21
@@ -548,6 +548,11 @@ cpp_main(int argc, char ** argv)
     clean_shutdown = true;
     return 1;
   }
+  catch (std::ios_base::failure const & ex)
+  {
+    clean_shutdown = true;
+    return 1;
+  }

   clean_shutdown = true;
   return ret;