diff options
author | Paweł Szewczyk <p.szewczyk@samsung.com> | 2018-11-08 18:22:52 +0100 |
---|---|---|
committer | Hyotaek Shim <hyotaek.shim@samsung.com> | 2018-11-23 02:55:20 +0000 |
commit | 56dd2383edd993b8f4aefb80f462da988d5cbe02 (patch) | |
tree | 68c7949b7836d2baba9285ae395c48ca7e6553a3 | |
parent | 3871fff5e9c37b03354d58aa5a0da20ab9389e40 (diff) | |
download | mtp-responder-accepted/tizen_5.0_unified.tar.gz mtp-responder-accepted/tizen_5.0_unified.tar.bz2 mtp-responder-accepted/tizen_5.0_unified.zip |
Add restart-on-failure in service filesubmit/tizen_5.0/20181123.045741accepted/tizen/5.0/unified/20181127.073139accepted/tizen_5.0_unified
To prevent socket from closing functionfs endpoints descriptors, the
service should not fail definitely. This patch make it restart on its
own on failure.
To prevent fast restarting in case of repeating failure, the delay is
added to the restart mechanism.
Change-Id: I3db100c6dda88a605f7fbb6e35dc8783cd4d4252
Signed-off-by: Paweł Szewczyk <p.szewczyk@samsung.com>
-rwxr-xr-x | mtp-responder.service | 3 | ||||
-rwxr-xr-x | mtp-responder.socket | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/mtp-responder.service b/mtp-responder.service index 69433c4..c8fae61 100755 --- a/mtp-responder.service +++ b/mtp-responder.service @@ -1,5 +1,6 @@ [Unit] Description=MTP responder +StartLimitIntervalSec=0 [Service] User=network_fw @@ -11,3 +12,5 @@ KillMode=process SmackProcessLabel=System USBFunctionDescriptors=/etc/mtp-responder/descs USBFunctionStrings=/etc/mtp-responder/strs +RestartSec=3 +Restart=on-failure diff --git a/mtp-responder.socket b/mtp-responder.socket index e430830..c5e9d1c 100755 --- a/mtp-responder.socket +++ b/mtp-responder.socket @@ -4,3 +4,4 @@ Description=MTP responder functionfs socket [Socket] ListenUSBFunction=/dev/usb-funcs/mtp/default Service=mtp-responder.service +TriggerLimitIntervalSec=0 |