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=0175d299388d1d8ce6e3816ab4c2cd7b23e216b3;hpb=6f21a87e3b3cdbf013f470519ed17394f9d8853e;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 0175d29..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=default.target