1. 13 6月, 2014 12 次提交
  2. 12 6月, 2014 5 次提交
  3. 11 6月, 2014 8 次提交
  4. 10 6月, 2014 4 次提交
    • Travis Cross's avatar
      Check for execv(3) errors when reincarnating · 12da85ef
      Travis Cross 提交于
      When -reincarnate-reexec is given we run execv to restart FS.  If
      argv[0] isn't a full pathname then execv is going to fail.  While not
      common for a FS system started by init, this is a common occurrence
      when FS is started from the shell.
      
      Now if execv fails, we'll try execvp.  If that fails too then we'll
      fall back on the normal reincarnation behavior.
      
      Previously what would happen in that case is god would descend from
      the heavens and become mortal.  Leaving heaven absent, all hope for
      reincarnation was lost.
      
      (That is, we'd simply return from reincarnate_protect and the
      supervisor process would become the new instance of FS, so the trick
      would only work once.)
      12da85ef
    • Travis Cross's avatar
      Add fsctl command to summon reincarnation · 03202e30
      Travis Cross 提交于
      If you start freeswitch with -reincarnate or -reincarnate-reexec, FS
      will restart automatically in the event of an unexpected exit.
      
      Currently, you can cause FS to immediately call exit(0) with `fsctl
      shutdown now`, or you can have it call abort() with `fsctl crash`.
      Which are both nice, but if you have reincarnation engaged, you really
      might want FS to call exit([non-zero]) so the great supervisor
      immediately breathes life back into your system.
      
      This is now available via `fsctl shutdown reincarnate now`.
      03202e30
    • Chris Rienzo's avatar
    • Steve Underwood's avatar
      Fixed incorrect T.30 CTC messages. Fixed reseting of the CRC generator · 10647be5
      Steve Underwood 提交于
      in the HDLC tx code
      10647be5
  5. 09 6月, 2014 5 次提交
  6. 08 6月, 2014 1 次提交
  7. 05 6月, 2014 3 次提交
  8. 04 6月, 2014 2 次提交