Prevent spurious restarts 82/311582/1 accepted/tizen/unified/20240705.082040 accepted/tizen/unified/dev/20240708.053945 accepted/tizen/unified/x/20240705.112617
authorŁukasz Stelmach <l.stelmach@samsung.com>
Wed, 22 May 2024 13:30:30 +0000 (15:30 +0200)
committerŁukasz Stelmach <l.stelmach@samsung.com>
Wed, 22 May 2024 13:30:30 +0000 (15:30 +0200)
Due to a fix to path units in systemd in commit 708961c701 ("core/path:
recheck path specs when triggered unit changes state"), service units
that aren't supposed to run repeatedly and are triggered by path units
need to set RemainAfterExit=yes.

Change-Id: Id33118caeec97b279a558fc7c90af32c6e8272ce
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
service/tdm-socket-user.service

index b42b64291ffad5d2feb5d8178a6563bf35fdbb5f..4cda73e4f82ab7a1f987c41a36111327d29f6026 100644 (file)
@@ -5,4 +5,5 @@ Before=starter.service
 
 [Service]
 Type=oneshot
+RemainAfterExit=yes
 ExecStart=/usr/bin/sh -c "while [ ! -e /run/tdm-socket ] ; do /usr/bin/sleep .1 ; done ;/usr/bin/ln -s /run/tdm-socket /run/user/%U/"