diff --git a/src/suricata.c b/src/suricata.c index 108c4307db..3d6faf15c8 100644 --- a/src/suricata.c +++ b/src/suricata.c @@ -2032,11 +2032,12 @@ void PreRunInit(const int runmode) * but after we dropped privs */ void PreRunPostPrivsDropInit(const int runmode) { + StatsSetupPostConfigPreOutput(); + RunModeInitializeOutputs(); + if (runmode == RUNMODE_UNIX_SOCKET) return; - StatsSetupPostConfigPreOutput(); - RunModeInitializeOutputs(); StatsSetupPostConfigPostOutput(); }