Fix the online/offline state handling of winbindd.
authorjra <jra@0c0555d6-39d7-0310-84fc-f1cc0bd64818>
Wed, 6 Sep 2006 21:43:31 +0000 (21:43 +0000)
committerjra <jra@0c0555d6-39d7-0310-84fc-f1cc0bd64818>
Wed, 6 Sep 2006 21:43:31 +0000 (21:43 +0000)
commitd62d7c053b47f1abfb3a6866d8f92cc920d83ee1
treeaf3046092e7e2ae7b0814fe18c4ea2aa16691b8d
parent3f74bf2d63e20ed7228cf28bf0b8bcc79da8a6ed
Fix the online/offline state handling of winbindd.
Instead of trying to do this in the winbindd_cache
entries, add a timed even handler to probe every
5 mins when disconnected.
Fix events to run all pending events, rather than
only one.
Jeremy.

git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_3_0@18191 0c0555d6-39d7-0310-84fc-f1cc0bd64818
source/lib/events.c
source/nsswitch/winbindd.h
source/nsswitch/winbindd_cache.c
source/nsswitch/winbindd_cm.c
source/nsswitch/winbindd_dual.c
source/nsswitch/winbindd_rpc.c