dovecot-2.0-pigeonhole: ManageSieve: fixed dump-capability hang.

pigeonhole at rename-it.nl pigeonhole at rename-it.nl
Wed Jul 21 22:15:24 EEST 2010


details:   http://hg.rename-it.nl/dovecot-2.0-pigeonhole/rev/4cb55beaca07
changeset: 1340:4cb55beaca07
user:      Stephan Bosch <stephan at rename-it.nl>
date:      Wed Jul 21 21:15:12 2010 +0200
description:
ManageSieve: fixed dump-capability hang.

diffstat:

 src/managesieve-login/managesieve-login-settings-plugin.c |  3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diffs (13 lines):

diff -r 48af633e3e9f -r 4cb55beaca07 src/managesieve-login/managesieve-login-settings-plugin.c
--- a/src/managesieve-login/managesieve-login-settings-plugin.c	Wed Jul 21 17:43:16 2010 +0200
+++ b/src/managesieve-login/managesieve-login-settings-plugin.c	Wed Jul 21 21:15:12 2010 +0200
@@ -194,6 +194,9 @@
 
 static void managesieve_login_config_parser_begin(struct config_parser_context *ctx)
 {
+	if (*ctx->module != '\0' && strcmp(ctx->module, "managesieve-login") != 0)
+		return;
+
 	if ( capability_sieve == NULL ) {
 		if ( !capability_dump() ) {
 			capability_sieve = "";


More information about the dovecot-cvs mailing list