diff options
author | Björn Jacke <bj@sernet.de> | 2010-09-10 21:36:20 +0200 |
---|---|---|
committer | Björn Jacke <bj@sernet.de> | 2010-09-10 23:10:26 +0200 |
commit | 306465a5a4571cabe5c1c61224873471910b94b6 (patch) | |
tree | de94087a2d67cb7064b971940bf532cba992c7c4 /source3/winbindd/winbindd_cm.c | |
parent | e2de1b8e717f94944006f3478a133f256cef50de (diff) | |
download | samba-306465a5a4571cabe5c1c61224873471910b94b6.tar.gz samba-306465a5a4571cabe5c1c61224873471910b94b6.tar.bz2 samba-306465a5a4571cabe5c1c61224873471910b94b6.zip |
s3/winbind: use mono time for startup timeout check
Diffstat (limited to 'source3/winbindd/winbindd_cm.c')
-rw-r--r-- | source3/winbindd/winbindd_cm.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source3/winbindd/winbindd_cm.c b/source3/winbindd/winbindd_cm.c index 8f94b29640..4ab2d94aa6 100644 --- a/source3/winbindd/winbindd_cm.c +++ b/source3/winbindd/winbindd_cm.c @@ -291,7 +291,7 @@ static void check_domain_online_handler(struct event_context *ctx, /* Are we still in "startup" mode ? */ - if (domain->startup && (now.tv_sec > domain->startup_time + 30)) { + if (domain->startup && (time_mono(NULL) > domain->startup_time + 30)) { /* No longer in "startup" mode. */ DEBUG(10,("check_domain_online_handler: domain %s no longer in 'startup' mode.\n", domain->name )); @@ -508,7 +508,7 @@ void set_domain_online_request(struct winbindd_domain *domain) GetTimeOfDay(&tev); /* Go into "startup" mode again. */ - domain->startup_time = tev.tv_sec; + domain->startup_time = time_mono(NULL); domain->startup = True; tev.tv_sec += 5; |