diff options
author | Sumit Bose <sbose@redhat.com> | 2010-05-19 17:49:45 +0200 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2010-05-20 14:04:56 -0400 |
commit | 11fde1c71b4dcae312e5fcfecd8db38b6924801c (patch) | |
tree | 19c3effa126387bb7e8c304e6a544616e61f90bc | |
parent | e2f32ec2253f6034cc6290ed38a4a3a87a374014 (diff) | |
download | sssd-11fde1c71b4dcae312e5fcfecd8db38b6924801c.tar.gz sssd-11fde1c71b4dcae312e5fcfecd8db38b6924801c.tar.xz sssd-11fde1c71b4dcae312e5fcfecd8db38b6924801c.zip |
Defer sbus_dispatch() for 30ms during reconnect
-rw-r--r-- | src/sbus/sssd_dbus_connection.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/sbus/sssd_dbus_connection.c b/src/sbus/sssd_dbus_connection.c index d2918fbc6..9faf3d9f7 100644 --- a/src/sbus/sssd_dbus_connection.c +++ b/src/sbus/sssd_dbus_connection.c @@ -58,7 +58,8 @@ static void sbus_dispatch(struct tevent_context *ev, if (conn->retries > 0) { DEBUG(6, ("SBUS is reconnecting. Deferring.\n")); - /* Currently trying to reconnect, defer dispatch */ + /* Currently trying to reconnect, defer dispatch for 30ms */ + tv = tevent_timeval_current_ofs(0, 30); new_event = tevent_add_timer(ev, conn, tv, sbus_dispatch, conn); if (new_event == NULL) { DEBUG(0,("Could not defer dispatch!\n")); |