summaryrefslogtreecommitdiff
path: root/src/core
diff options
context:
space:
mode:
authorGao feng <gaofeng@cn.fujitsu.com>2013-08-26 10:36:45 +0800
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2013-08-28 08:04:56 -0400
commita255a7f1442590b95a54227636ed0e66398fb4ff (patch)
tree973210eea52df7b98fc6c004cc47a5ffbcb0b766 /src/core
parentad7bfffde594bf141e13f17e8d8214bfa29ea635 (diff)
cgroup: only check once when mode is UNIT_CHECK
If the mode is UNIT_CHECK,it means we only want to check if the paramaters are valid. the first round of cycle already did this check, no need to check again.
Diffstat (limited to 'src/core')
-rw-r--r--src/core/dbus-unit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/dbus-unit.c b/src/core/dbus-unit.c
index 4cd3a13fd2..2ea59b2913 100644
--- a/src/core/dbus-unit.c
+++ b/src/core/dbus-unit.c
@@ -981,7 +981,7 @@ int bus_unit_set_properties(
if (dbus_message_iter_get_arg_type(&sub) == DBUS_TYPE_INVALID) {
- if (for_real)
+ if (for_real || mode == UNIT_CHECK)
break;
/* Reached EOF. Let's try again, and this time for realz... */