s4/ldap: use time_mono for reconnect timeout
authorBjörn Jacke <bj@sernet.de>
Fri, 10 Sep 2010 18:39:20 +0000 (20:39 +0200)
committerBjörn Jacke <bj@sernet.de>
Fri, 10 Sep 2010 21:10:26 +0000 (23:10 +0200)
source4/libcli/ldap/ldap_client.c

index b000b20f1e3dcc10bf27bc08bec4874055d08ea1..865ff6d5577bd4a0d5d88f247670f715b50a9db4 100644 (file)
@@ -499,7 +499,7 @@ _PUBLIC_ void ldap_set_reconn_params(struct ldap_connection *conn, int max_retri
        if (conn) {
                conn->reconnect.max_retries = max_retries;
                conn->reconnect.retries = 0;
-               conn->reconnect.previous = time(NULL);
+               conn->reconnect.previous = time_mono(NULL);
        }
 }
 
@@ -507,7 +507,7 @@ _PUBLIC_ void ldap_set_reconn_params(struct ldap_connection *conn, int max_retri
 static void ldap_reconnect(struct ldap_connection *conn)
 {
        NTSTATUS status;
-       time_t now = time(NULL);
+       time_t now = time_mono(NULL);
 
        /* do we have set up reconnect ? */
        if (conn->reconnect.max_retries == 0) return;