1. 20 2月, 2007 2 次提交
    • Michael Jerris's avatar
      refactor switch_core_sql_thread with the following main changes: · e4947bfb
      Michael Jerris 提交于
      Do the entire transaction as a single exec, instead of 3 separate ones to resolve issue of unmatched transaction error.
      try really hard to commit the transaction (1000 times) but we no longer try forever.  If 1000 times fail, you will lose some update/insert/deletes from the core db, but we will no longer continue to loop forever and stop processing the sql queue in the case of an error.
      added better overflow protection to the buffer, we now ignore sql strings we get over 64k. (not full transactions, just individual sql strings that we get queued).  Previously this caused a buffer overflow.
      We now use sprintf instead of snprintf as we are already handling overflow checks outside of the sprintf.
      
      
      git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4338 d0543943-73ff-0310-b7d9-9358b9ac24b2
      e4947bfb
    • Anthony Minessale's avatar
      update · 9e8a2b3e
      Anthony Minessale 提交于
      git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4337 d0543943-73ff-0310-b7d9-9358b9ac24b2
      9e8a2b3e
  2. 19 2月, 2007 9 次提交
  3. 18 2月, 2007 3 次提交
  4. 17 2月, 2007 9 次提交
  5. 16 2月, 2007 10 次提交
  6. 15 2月, 2007 7 次提交