message: Adjust the order of signal handler
diff: @@ -182,13 +182,13 @@ static void swReactor_onTimeout(swReactor *reactor)
  static void swReactor_onFinish(swReactor *reactor)
  {
  + swReactor_onTimeout_and_Finish(reactor);
  //check signal
  if (reactor->singal_no)
  {
  swSignal_callback(reactor->singal_no);
  reactor->singal_no = 0;
  }
  - swReactor_onTimeout_and_Finish(reactor);
  }
  void swReactor_activate_future_task(swReactor *reactor)
  