summaryrefslogtreecommitdiff
path: root/src/core/unit.h
diff options
context:
space:
mode:
authorFranck Bui <fbui@suse.com>2016-11-14 17:37:40 +0100
committerFranck Bui <fbui@suse.com>2016-11-17 18:16:51 +0100
commitc891efaf8a37aa13d91835fb8d194f6dd750a78f (patch)
tree1753c3cfdea38a982f8fe866dc11fddb1925ae42 /src/core/unit.h
parent63d77c9254aee1f965df5574c98c2fa83b50567c (diff)
core: confirm_spawn: always accept units with same_pgrp set for now
For some reasons units remaining in the same process group as PID 1 (same_pgrp=true) fail to acquire the console even if it's not taken by anyone. So always accept for units with same_pgrp set for now.
Diffstat (limited to 'src/core/unit.h')
-rw-r--r--src/core/unit.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/core/unit.h b/src/core/unit.h
index 991543664b..1ef92f3263 100644
--- a/src/core/unit.h
+++ b/src/core/unit.h
@@ -654,6 +654,8 @@ void unit_notify_user_lookup(Unit *u, uid_t uid, gid_t gid);
int unit_set_invocation_id(Unit *u, sd_id128_t id);
int unit_acquire_invocation_id(Unit *u);
+bool unit_shall_confirm_spawn(Unit *u);
+
/* Macros which append UNIT= or USER_UNIT= to the message */
#define log_unit_full(unit, level, error, ...) \