/* SIGINFO will dump memory stats For detailed memory stats, use: ./configure --set memoryCheck=true */ static void statusCheck(void *ignored, MprSignal *sp) { mprRequestGC(MPR_GC_COMPLETE); mprRawLog(0, "%s", httpStatsReport(0)); if (MPR->heap->track) { mprPrintMem("", 1); } }
/* SIGINFO|SIGPWR|SIGRTMIN will dump memory stats For detailed memory stats, use: ./configure --set memoryCheck=true */ static void statusCheck(void *ignored, MprSignal *sp) { mprLog(0, 0, "%s", httpStatsReport(0)); if (MPR->heap->track) { mprPrintMem("MPR Memory Report", MPR_MEM_DETAIL); } else { mprPrintMem("MPR Memory Report", 0); } }