Remove old DCP before creating new one (#47).
[dcpomatic.git] / src / lib / job.cc
index 201397f08e0a79c5a75725163ba059bcb231404b..896862d143f7c9c7c26514d4e17d1e7d966652f5 100644 (file)
@@ -75,6 +75,12 @@ Job::run_wrapper ()
                set_state (FINISHED_ERROR);
                set_error (e.what ());
 
+       } catch (...) {
+
+               set_progress (1);
+               set_state (FINISHED_ERROR);
+               set_error ("unknown exception");
+
        }
 }