Mercurial > dovecot > original-hg > dovecot-1.2
diff src/master/main.c @ 8798:c9381a0fdc5e HEAD
Improved logging for core dumping. With Linux use PR_SET_DUMPABLE for imap/pop3.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 02 Mar 2009 21:04:11 -0500 |
parents | e5cc81734221 |
children | 9f3968f49ceb |
line wrap: on
line diff
--- a/src/master/main.c Mon Mar 02 20:23:31 2009 -0500 +++ b/src/master/main.c Mon Mar 02 21:04:11 2009 -0500 @@ -46,6 +46,7 @@ char ssl_manual_key_password[100]; const char *env_tz; bool auth_success_written; +bool core_dumps_disabled; #ifdef DEBUG bool gdb; #endif @@ -264,7 +265,9 @@ #define STARTUP_STRING PACKAGE_NAME" v"VERSION" starting up" rlim_t core_limit; - if (restrict_get_core_limit(&core_limit) == 0 && core_limit == 0) + core_dumps_disabled = restrict_get_core_limit(&core_limit) == 0 && + core_limit == 0; + if (core_dumps_disabled) i_info(STARTUP_STRING" (core dumps disabled)"); else i_info(STARTUP_STRING);