Commit Graph

28 Commits

Author SHA1 Message Date
Andrey Volk fe68e3aff4 [Build-System] Fix NSIG redefinition issue. 2023-01-12 18:59:07 +03:00
Chris Rienzo 5c2726f413 [core] rename lib apr symbols to fspr 2022-08-29 20:17:08 +03:00
Andrey Volk 189f6f8db2 [apr] error: use of undeclared identifier 'NSIG' 2021-06-03 01:19:39 +03:00
Andrey Volk da31fac5a0 [Core, mod_commands] Add switch_core_pool_stats API and pool_stats command with corresponding --enable-pool-debug configure flag. 2019-12-31 02:07:22 +04:00
William King 320d5f2015 Applied the Sangoma patch to FS version 1.2 in order to port to FS v1.6+
Sourced from:
http://gitlab.sangoma.com/projects/CORE/repos/freetdm/browse/public_freeswitch/sangoma-FS-1.2.patch
2016-01-26 20:20:34 -08:00
Anthony Minessale f43510f243 FS-7969 #resolve [Freeswitch segfaults due to pthread_setschedparam() on a thread that has exited] #comment please test this fix which was verified working 2015-08-19 11:42:11 -05:00
Ken Rice c645ab3889 FS-6848 #resolve #comment slight tweak to fix the logic and avoid unbalanced parens 2014-11-19 16:06:17 -06:00
Richard Neese 9673cf0acb Fix for apr build issue fs-6848 freebsd arm 2014-11-19 14:00:12 -06:00
Chris Rienzo 8330336e9a FS-6450 [unimrcp] Update library
[apr] Backport APR_RING_FOREACH and APR_RING_FOREACH_SAFE macros to APR for unimrcp compatibility.

 [unimrcp] configure.gnu - need full path, not relative path for library paths

 [unimrcp] added uni_revision.h - couldn't get it to autogenerate from build

 [mod_unimrcp] add better logging and error checking on module load.  Currently dumps core on MRCPv1 TTS attempt

 [mod_unimrcp] don't configure MRCPv1 session with a connection agent- causes crash
2014-11-18 14:23:54 -05:00
Anthony Minessale 430b8fca6b FS-6211 more changes 2014-03-13 13:00:10 -05:00
Michael Jerris 2513388d8a clean up some bootstrap warnings 2014-03-07 18:36:26 -05:00
Anthony Minessale 90f3ab4099 fix thread priority code, this has never worked until today 2012-09-27 13:38:02 -05:00
Travis Cross 932dccd475 Return const char* from apr_pool_tag
clang warns:

  warning: returning 'const char *' from a function with result type
    'char *' discards qualifiers [-Wincompatible-pointer-types]
2012-06-24 08:15:16 +00:00
Anthony Minessale fb68746eed add parallelism to sofia by offsetting sip messages to the concerned sessions and using multiple queue threads for message handling 2011-06-16 14:37:22 -05:00
Jeff Lenk f8f91362f0 FSCORE-606 (Win) bridge fails because session read lock failure 2010-05-20 08:05:28 -05:00
Michael Jerris 65bfe506e2 add new apr functions/macros needed by unimrcp update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15542 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-19 14:24:59 +00:00
Michael Jerris 23ad42ec71 fix solaris build (FSBUILD-169)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13671 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-08 15:32:35 +00:00
Michael Jerris 931cc46305 fix PTHREAD_MUTEX_RECURSIVE detection on SUSE 10
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13390 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-19 17:49:53 +00:00
Michael Jerris c923f7a1f9 fix PTHREAD_MUTEX_RECURSIVE detection on SUSE 10
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13386 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-19 16:47:09 +00:00
Anthony Minessale ffb1cb4f69 add apr_pool_mutex_set() to our apr to fix thread-saftey issue
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12672 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 01:24:45 +00:00
Michael Jerris c99b8fb34f pull back change from apr 1.3.0
" *) Rework the WIN32 CV code to signal the condition only if one or
     more threads are blocked on the condition variable. If no threads
     are waiting on the condition variable, nothing happens. The change
     also eliminates the thundering-herd problem of the manual-reset
     event, which (theoretically) wakes up all threads waiting on. Now
     the behavior of the CV's should be the same on Unix and win32
     platforms. PR 42305.  [Davi Arnaut]
"

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10334 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-11-11 18:35:48 +00:00
Michael Jerris 673ce5afba msvc 9 build tweak.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6626 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-11 09:52:42 +00:00
Michael Jerris 4bf309fa4e remove a generated file, add libcurl.m4 back. this will require a fresh bootstrap and configure
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4916 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-11 05:36:29 +00:00
Anthony Minessale b378d35534 merge 2
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4877 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-07 02:10:17 +00:00
Michael Jerris 1317571e6d correct which files are autogenerated by autoheader and which are not
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4701 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-20 22:50:57 +00:00
Michael Jerris 8bdbdfef95 remove more generated files
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4678 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-20 06:51:36 +00:00
Michael Jerris cd7cf25653 try a little harder to find APR_MAX_PATH.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4515 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 05:59:28 +00:00
Michael Jerris 0488a5109a add apr to in tree libs
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3733 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-19 19:58:23 +00:00