Ejemplo n.º 1
0
/*
    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);
    }
}
Ejemplo n.º 2
0
/*
    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);
    }
}