From cc23f9f17434aad3941dff3c20bce485b39ce47c Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 2 Jul 2013 01:34:04 +0200 Subject: [PATCH] scope: make TimeoutStopUSec= settable for transient units --- src/core/dbus-scope.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/core/dbus-scope.c b/src/core/dbus-scope.c index bddf8f475..0205cfff6 100644 --- a/src/core/dbus-scope.c +++ b/src/core/dbus-scope.c @@ -126,6 +126,21 @@ static int bus_scope_set_transient_property( return -EINVAL; return 1; + + } else if (streq(name, "TimeoutStopUSec")) { + + if (dbus_message_iter_get_arg_type(i) != DBUS_TYPE_UINT64) + return -EINVAL; + + if (mode != UNIT_CHECK) { + uint64_t t; + + dbus_message_iter_get_basic(i, &t); + + s->timeout_stop_usec = t; + } + + return 1; } return 0; -- 2.30.2