dovecot-1.2: Fix to previous change: Log version mismatch after ...
dovecot at dovecot.org
dovecot at dovecot.org
Wed Mar 25 00:04:23 EET 2009
details: http://hg.dovecot.org/dovecot-1.2/rev/d401e8f95bdc
changeset: 8856:d401e8f95bdc
user: Timo Sirainen <tss at iki.fi>
date: Tue Mar 24 18:04:18 2009 -0400
description:
Fix to previous change: Log version mismatch after log initialization.
diffstat:
1 file changed, 7 insertions(+), 7 deletions(-)
src/login-common/main.c | 14 +++++++-------
diffs (31 lines):
diff -r ad7013e631d5 -r d401e8f95bdc src/login-common/main.c
--- a/src/login-common/main.c Tue Mar 24 18:01:30 2009 -0400
+++ b/src/login-common/main.c Tue Mar 24 18:04:18 2009 -0400
@@ -256,13 +256,6 @@ static void drop_privileges(unsigned int
{
const char *value;
- value = getenv("DOVECOT_VERSION");
- if (value != NULL && strcmp(value, PACKAGE_VERSION) != 0) {
- i_fatal("Dovecot version mismatch: "
- "Master is v%s, login is v"PACKAGE_VERSION" "
- "(if you don't care, set version_ignore=yes)", value);
- }
-
if (!is_inetd)
i_set_failure_internal();
else {
@@ -270,6 +263,13 @@ static void drop_privileges(unsigned int
value = getenv("SYSLOG_FACILITY");
i_set_failure_syslog(process_name, LOG_NDELAY,
value == NULL ? LOG_MAIL : atoi(value));
+ }
+
+ value = getenv("DOVECOT_VERSION");
+ if (value != NULL && strcmp(value, PACKAGE_VERSION) != 0) {
+ i_fatal("Dovecot version mismatch: "
+ "Master is v%s, login is v"PACKAGE_VERSION" "
+ "(if you don't care, set version_ignore=yes)", value);
}
value = getenv("LOGIN_DIR");
More information about the dovecot-cvs
mailing list