X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flogin%2Flogind-action.c;h=4091e411b04cfae15faa5794f98cbb1e155be0cc;hb=a20affe2f0fb4c8d488155a0b860549e9389f32a;hp=a796ebe9eca24ab2842f4c564eebac8d0dffd517;hpb=af9792ac7f39354f80e9006c42c2400c5e41c447;p=elogind.git diff --git a/src/login/logind-action.c b/src/login/logind-action.c index a796ebe9e..4091e411b 100644 --- a/src/login/logind-action.c +++ b/src/login/logind-action.c @@ -21,6 +21,8 @@ #include +#include + #include "conf-parser.h" #include "special.h" #include "dbus-common.h" @@ -60,7 +62,7 @@ int manager_handle_action( assert(m); - if (m->action_job || m->delayed_unit) { + if (m->action_what) { log_debug("Action already in progress, ignoring."); return -EALREADY; }