public static void Stop(IRoutine routine)
 {
     smethod_0(routine, routineEvent_4);
     try
     {
         routine.Stop();
     }
     catch (Exception exception)
     {
         ilog_0.Error("Exception during routine Stop.", exception);
     }
     smethod_0(routine, routineEvent_5);
 }