mbdriver/src/lpdriver.cxx
// ===========================================================================
// Shut down log presentation, returning once it has stopped.
//
Shut down log presentation, returning once it has stopped.
Shut down log presentation returning once it has stopped .
void MBDriver::shut_down_log_presentation()
{
    Listener *lpl = lplistener;
    if (lpl != NULL) {
	lpl->shut();
    }
    terminate_process(lppid);
    if (lp_thread != NULL) {
	Exclusion lp_waiter(*lp_thread, "waiting for lp process");
    }
}
void MBDriver :: shut_down_log_presentation ( ) { Listener * lpl = lplistener ; if ( lpl != NULL ) { lpl -> shut ( ) ; } terminate_process ( lppid ) ; if ( lp_thread != NULL ) { Exclusion lp_waiter ( * lp_thread , " " ) ; } }
Shut down log presentation, returning once it has stopped.
Shut down log presentation returning once it has stopped .
// This checks for shutting down Log Presentation in a primitive way. // Wait until the Log Presentation service is finished.