forked from pool/systemd
828fb34563
- Add upstream patches 0001-po-add-Ukrainian-translation.patch 0002-man-document-yearly-and-annually-in-systemd.time-7.patch 0003-core-nicer-message-when-inotify-watches-are-exhauste.patch - Add patch 0001-fix-only-discover-Xen-domU.patch to fix upstream patch 0004-systemd-detect-virt-only-discover-Xen-domU.patch - Check if NAME key has a value before going thru the rule (bnc#885232). Add 1051-check-if-NAME-has-a-value.patch - Add upstream patches 0001-Clear-up-confusion-wrt.-ENTRY_SIZE_MAX-and-DATA_SIZE.patch 0002-units-serial-getty-.service-use-the-default-RestartS.patch 1052-rules-uaccess-add-ID_SOFTWARE_RADIO.patch - Add upstream patches 0001-po-add-Ukrainian-translation.patch 0002-man-document-yearly-and-annually-in-systemd.time-7.patch 0003-core-nicer-message-when-inotify-watches-are-exhauste.patch - Add patch 0001-fix-only-discover-Xen-domU.patch to fix upstream patch 0004-systemd-detect-virt-only-discover-Xen-domU.patch - Check if NAME key has a value before going thru the rule (bnc#885232). Add 1051-check-if-NAME-has-a-value.patch - Add upstream patches 0001-Clear-up-confusion-wrt.-ENTRY_SIZE_MAX-and-DATA_SIZE.patch 0002-units-serial-getty-.service-use-the-default-RestartS.patch OBS-URL: https://build.opensuse.org/request/show/241318 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=193
30 lines
1.2 KiB
Diff
30 lines
1.2 KiB
Diff
Based on 4bf04322b8b7ecca4f3d65cfc642d0ac16356129 Mon Sep 17 00:00:00 2001
|
|
From: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
Date: Tue, 15 Jul 2014 18:28:10 +0200
|
|
Subject: [PATCH] units/serial-getty@.service: use the default RestartSec
|
|
|
|
For pluggable ttys such as USB serial devices, the getty is restarted
|
|
and exits in a loop until the remove event reaches systemd. Under
|
|
certain circumstances the restart loop can overload the system in a
|
|
way that prevents the remove event from reaching systemd for a long
|
|
time (e.g. at least several minutes on a small embedded system).
|
|
|
|
Use the default RestartSec to prevent the restart loop from
|
|
overloading the system. Serial gettys are interactive units, so
|
|
waiting an extra 100ms really doesn't make a difference anyways
|
|
compared to the time it takes the user to log in.
|
|
---
|
|
units/serial-getty@.service.m4 | 1 -
|
|
1 file changed, 1 deletion(-)
|
|
|
|
--- units/serial-getty@.service.m4
|
|
+++ units/serial-getty@.service.m4 2014-07-16 00:00:00.000000000 +0000
|
|
@@ -27,7 +27,6 @@ ExecStart=-/sbin/agetty --keep-baud %I 1
|
|
ExecStopPost=-/sbin/vhangup /dev/%I
|
|
Type=idle
|
|
Restart=always
|
|
-RestartSec=0
|
|
UtmpIdentifier=%I
|
|
TTYPath=/dev/%I
|
|
TTYReset=yes
|