changeset 3060:4242c19c8617 HEAD

If connection to auth server is lost, reply with temp error.
author Timo Sirainen <tss@iki.fi>
date Fri, 07 Jan 2005 19:34:07 +0200
parents 08c640bdf749
children 42c1ca1f7a45
files src/lib-auth/auth-server-request.c
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-auth/auth-server-request.c	Fri Jan 07 19:29:25 2005 +0200
+++ b/src/lib-auth/auth-server-request.c	Fri Jan 07 19:34:07 2005 +0200
@@ -252,9 +252,11 @@
 static void request_hash_remove(struct auth_server_connection *conn,
                                 struct auth_request *request)
 {
+	static const char *const temp_failure_args[] = { "temp", NULL };
+
 	if (request->conn == conn) {
 		if (request->next_conn == NULL) {
-			request->callback(request, -1, NULL, NULL,
+			request->callback(request, -1, NULL, temp_failure_args,
 					  request->context);
 			request->conn = NULL;
 		} else {