diff options
author | Stephen Gallagher <sgallagh@redhat.com> | 2011-09-14 13:12:41 -0400 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2011-09-15 15:34:11 -0400 |
commit | bbee583b6600d1263a66c395ac8929374900d7cb (patch) | |
tree | cba117edbf9664efe44733e1e2e34f38881f0cec /src/external/libcollection.m4 | |
parent | a769f9bb2293cbb972da6a4f5604ed1fb7252e7b (diff) | |
download | sssd-bbee583b6600d1263a66c395ac8929374900d7cb.tar.gz sssd-bbee583b6600d1263a66c395ac8929374900d7cb.tar.bz2 sssd-bbee583b6600d1263a66c395ac8929374900d7cb.zip |
MONITOR: Correctly detect lack of response from services
We were incorrectly using DBUS_ERROR_TIMEOUT here. The correct
behaviour is to check for DBUS_ERROR_NO_REPLY. This way we will
properly handle the three-tries in the tasks_check_handler().
Additionally, we weren't properly handling failure counts
correctly, meaning we weren't restarting stuck services in a
timely manner.
Diffstat (limited to 'src/external/libcollection.m4')
0 files changed, 0 insertions, 0 deletions