diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ngircd/ngircd.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ngircd/ngircd.c b/src/ngircd/ngircd.c index 9239edfe..952a10a4 100644 --- a/src/ngircd/ngircd.c +++ b/src/ngircd/ngircd.c @@ -84,6 +84,12 @@ main( int argc, const char *argv[] ) int i; size_t n; +#if defined(DEBUG) && defined(HAVE_MTRACE) + /* enable GNU libc memory tracing when running in debug mode + * and functionality available */ + mtrace(); +#endif + umask( 0077 ); NGIRCd_SignalQuit = NGIRCd_SignalRestart = NGIRCd_SignalRehash = false; |