[dovecot-cvs] dovecot/src/lib failures.c,1.26,1.27
cras at dovecot.org
cras at dovecot.org
Sun Oct 16 13:37:27 EEST 2005
- Previous message: [dovecot-cvs] dovecot-lda/src/libsieve Makefile.am,1.5,1.6
- Next message: [dovecot-cvs] dovecot/src/auth auth-request.c, 1.31,
1.32 auth-worker-client.c, 1.14, 1.15 passdb-blocking.c, 1.7,
1.8 passdb-cache.c, 1.12, 1.13 passdb-cache.h, 1.4,
1.5 passdb-ldap.c, 1.32, 1.33 passdb-passwd-file.c, 1.19,
1.20 passdb-sql.c, 1.20, 1.21 passdb.c, 1.36, 1.37 passdb.h,
1.27, 1.28
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /var/lib/cvs/dovecot/src/lib
In directory talvi:/tmp/cvs-serv31142
Modified Files:
failures.c
Log Message:
Don't crash if reopening log file without separate info log file.
Index: failures.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib/failures.c,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -d -r1.26 -r1.27
--- failures.c 3 May 2005 17:02:42 -0000 1.26
+++ failures.c 16 Oct 2005 10:37:18 -0000 1.27
@@ -337,10 +337,11 @@
i_free(log_prefix);
log_prefix = i_strconcat(prefix, ": ", NULL);
- open_log_file(&log_fd, path);
-
- if (log_info_fd != NULL && log_info_fd != stderr)
+ if (log_info_fd != NULL && log_info_fd != log_fd &&
+ log_info_fd != stderr)
(void)fclose(log_info_fd);
+
+ open_log_file(&log_fd, path);
log_info_fd = log_fd;
i_set_panic_handler(NULL);
- Previous message: [dovecot-cvs] dovecot-lda/src/libsieve Makefile.am,1.5,1.6
- Next message: [dovecot-cvs] dovecot/src/auth auth-request.c, 1.31,
1.32 auth-worker-client.c, 1.14, 1.15 passdb-blocking.c, 1.7,
1.8 passdb-cache.c, 1.12, 1.13 passdb-cache.h, 1.4,
1.5 passdb-ldap.c, 1.32, 1.33 passdb-passwd-file.c, 1.19,
1.20 passdb-sql.c, 1.20, 1.21 passdb.c, 1.36, 1.37 passdb.h,
1.27, 1.28
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the dovecot-cvs
mailing list