]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
auth worker: Reset lookup timeout each time a line is received for a multi-line lookup.
authorTimo Sirainen <tss@iki.fi>
Thu, 15 Jul 2010 23:17:33 +0000 (00:17 +0100)
committerTimo Sirainen <tss@iki.fi>
Thu, 15 Jul 2010 23:17:33 +0000 (00:17 +0100)
src/auth/auth-worker-server.c

index 1b0cfda835ae58d40bb885bcf88811b12107065f..10f2b413a7ce03f3647c30a68eb81a75b3aabe2f 100644 (file)
@@ -237,6 +237,7 @@ static void auth_worker_request_handle(struct auth_worker_connection *conn,
 {
        if (strncmp(line, "*\t", 2) == 0) {
                /* multi-line reply, not finished yet */
+               timeout_reset(conn->to);
        } else {
                conn->request = NULL;
                timeout_remove(&conn->to);