Mercurial > dovecot > original-hg > dovecot-1.2
changeset 7137:c33c87781ab4 HEAD
Added clients_init() and clients_deinit() back (for Managesieve).
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 07 Jan 2008 12:49:40 +0200 |
parents | 24526ffec9a2 |
children | 876c7bca351c |
files | src/imap-login/client.c src/login-common/client-common.h src/login-common/main.c src/pop3-login/client.c |
diffstat | 4 files changed, 25 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/imap-login/client.c Mon Jan 07 12:42:18 2008 +0200 +++ b/src/imap-login/client.c Mon Jan 07 12:49:40 2008 +0200 @@ -630,3 +630,13 @@ client_destroy(imap_client, "Disconnected: Shutting down"); } } + +void clients_init(void) +{ + /* Nothing to initialize for IMAP */ +} + +void clients_deinit(void) +{ + clients_destroy_all(); +}
--- a/src/login-common/client-common.h Mon Jan 07 12:42:18 2008 +0200 +++ b/src/login-common/client-common.h Mon Jan 07 12:49:40 2008 +0200 @@ -47,4 +47,7 @@ void client_destroy_oldest(void); void clients_destroy_all(void); +void clients_init(void); +void clients_deinit(void); + #endif
--- a/src/login-common/main.c Mon Jan 07 12:42:18 2008 +0200 +++ b/src/login-common/main.c Mon Jan 07 12:49:40 2008 +0200 @@ -337,6 +337,7 @@ auth_client = auth_client_new(login_process_uid); auth_client_set_connect_notify(auth_client, auth_connect_notify, NULL); + clients_init(); value = getenv("LISTEN_FDS"); listen_count = value == NULL ? 0 : atoi(value); @@ -367,7 +368,7 @@ if (auth_client != NULL) auth_client_free(&auth_client); - clients_destroy_all(); + clients_deinit(); master_deinit(); lib_signals_deinit();
--- a/src/pop3-login/client.c Mon Jan 07 12:42:18 2008 +0200 +++ b/src/pop3-login/client.c Mon Jan 07 12:49:40 2008 +0200 @@ -480,3 +480,13 @@ client_destroy(pop3_client, "Disconnected: Shutting down"); } } + +void clients_init(void) +{ + /* Nothing to initialize for POP3 */ +} + +void clients_deinit(void) +{ + clients_destroy_all(); +}