Пример #1
0
void Starting::evProcessStarted( SipxProcess& impl ) const
{
   if (impl.hadProcessFailed())
   {
      Alarm::raiseAlarm("PROCESS_RESTARTED", impl.data());
   }
   else if (impl.hadProcessBlocked())
   {
      Alarm::raiseAlarm("PROCESS_STARTED", impl.data());
      impl.clearProcessBlocked();
   }
   ChangeState( impl, impl.pRunning );
}