chiark / gitweb /
logind: return -EINVAL when PID is wrong
authorLukas Nykryn <lnykryn@redhat.com>
Tue, 24 Sep 2013 14:27:20 +0000 (16:27 +0200)
committerLukas Nykryn <lnykryn@redhat.com>
Tue, 24 Sep 2013 15:00:33 +0000 (17:00 +0200)
commita6dbecc4e2a1b52daef5ba3b8e5ecf322352ffdb
tree3bcf8d161cadfd6875cddff3c8a5c28cd1bd309f
parentee9c9500ab13c1093fc3feaf2aa5a0d330d0bfad
logind: return -EINVAL when PID is wrong

dbus-send --print-reply --system --dest=org.freedesktop.login1
/org/freedesktop/login1 org.freedesktop.login1.Manager.GetUserByPID
uint32:0
causes
systemd-logind[29843]: Assertion 'pid >= 1' failed at
src/login/logind.c:938, function manager_get_user_by_pid(). Aborting.
src/login/logind.c