int StopLogging(int opt) { int i; logging = 0; i = msgQNumMsgs(MpMisc.LogQ); if (opt) drain_log(50); return i; }
int PrintLog(int num) { int save = printingLog; if (!printingLog) { if (num > 0) drain_log(num); fprintf(stderr, "%d messages discarded\n", numDiscarded); numDiscarded = 0; } printingLog = 1; return save; }