diff --git a/tools/frr.service.in b/tools/frr.service.in index df1e4f3b08..1e958dd93e 100644 --- a/tools/frr.service.in +++ b/tools/frr.service.in @@ -15,7 +15,7 @@ StartLimitBurst=3 TimeoutSec=@TIMEOUT_MIN@m WatchdogSec=60s RestartSec=5 -Restart=on-abnormal +Restart=always LimitNOFILE=1024 PIDFile=@CFG_STATE@/watchfrr.pid ExecStart=@CFG_SBIN@/frrinit.sh start diff --git a/tools/frr@.service.in b/tools/frr@.service.in index 1cbef1b18c..85408a0cc7 100644 --- a/tools/frr@.service.in +++ b/tools/frr@.service.in @@ -15,7 +15,7 @@ StartLimitBurst=3 TimeoutSec=@TIMEOUT_MIN@m WatchdogSec=60s RestartSec=5 -Restart=on-abnormal +Restart=always LimitNOFILE=1024 PIDFile=@CFG_STATE@/%I/watchfrr.pid ExecStart=@CFG_SBIN@/frrinit.sh start %I