X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=conf.d%2Fusr%2Flib%2Fsystemd%2Fuser%2Fxds-server.service;h=b76636e751516ce3928bdea6180538ea0a65f8f3;hb=HEAD;hp=600a343d9a4f1fc731cd7c97d7c21157f962f3f6;hpb=a2effe5ecec057748e30050bd2d3bad6501a2aef;p=src%2Fxds%2Fxds-server.git diff --git a/conf.d/usr/lib/systemd/user/xds-server.service b/conf.d/usr/lib/systemd/user/xds-server.service index 600a343..b76636e 100644 --- a/conf.d/usr/lib/systemd/user/xds-server.service +++ b/conf.d/usr/lib/systemd/user/xds-server.service @@ -1,11 +1,15 @@ [Unit] Description=XDS Server +Wants=network-online.target +After=network-online.target +StartLimitBurst=10 +StartLimitIntervalSec=400 [Service] -Type=forking EnvironmentFile=-/etc/default/xds-server -ExecStart=/opt/AGL/xds/server/xds-server-start.sh -ExecStop=/opt/AGL/xds/server/xds-server-stop.sh +ExecStart=/opt/AGL/bin/xds-server +Restart=on-failure +RestartSec=2 [Install] -WantedBy=multi-user.target +WantedBy=default.target