diff --git a/src/suricata.c b/src/suricata.c index 05547f43c0..9d551d95eb 100644 --- a/src/suricata.c +++ b/src/suricata.c @@ -2827,14 +2827,14 @@ static int PostConfLoadedSetup(SCInstance *suri) DecodeGlobalConfig(); - PreRunInit(suri->run_mode); - LiveDeviceFinalize(); if (PostDeviceFinalizedSetup(&suricata) != TM_ECODE_OK) { exit(EXIT_FAILURE); } + PreRunInit(suri->run_mode); + SCReturnInt(TM_ECODE_OK); }