bug fixes
[c11tester.git] / snapshot.cc
index c24e5ec54097d876851b32e681f8334621afd165..dc42614efd8f89d7f6fb6360132afb2fe7410c5b 100644 (file)
@@ -380,7 +380,7 @@ static void fork_loop() {
        snapshotid = fork_snap->currSnapShotID;
        if (model->params.nofork) {
                setcontext(&fork_snap->shared_ctxt);
-               exit(EXIT_SUCCESS);
+               _Exit(EXIT_SUCCESS);
        }
 
        while (true) {
@@ -403,7 +403,7 @@ static void fork_loop() {
                        }
 
                        if (fork_snap->mIDToRollback != snapshotid)
-                               exit(EXIT_SUCCESS);
+                               _Exit(EXIT_SUCCESS);
                }
        }
 }