Set terminating flag during fuzzer cleanup

This commit is contained in:
Jon Siwek 2020-05-04 17:29:21 -07:00
parent d449682ff0
commit 5a2d25c954

View file

@ -46,6 +46,7 @@ namespace zeek {
void fuzz_cleanup_one_input() void fuzz_cleanup_one_input()
{ {
terminating = true;
broker_mgr->ClearStores(); broker_mgr->ClearStores();
file_mgr->Terminate(); file_mgr->Terminate();
timer_mgr->Expire(); timer_mgr->Expire();
@ -54,6 +55,7 @@ void fuzz_cleanup_one_input()
sessions->Drain(); sessions->Drain();
mgr.Drain(); mgr.Drain();
sessions->Clear(); sessions->Clear();
terminating = false;
} }
} // namespace zeek } // namespace zeek