325 Commits

Author SHA1 Message Date
Anthony Minessale
012e321f61 improve thread pool logic 2013-09-27 23:37:05 +05:00
Michael Jerris
e6bfd00502 FS-5819: fix incorrect true type in call to switch_core_session_reset 2013-09-24 13:25:51 -04:00
Anthony Minessale
0df6c2d094 FS-5798 --resolve 2013-09-18 09:10:34 -05:00
Anthony Minessale
a79b7baf12 add define for thread pool debug 2013-09-06 00:07:50 +05:00
Anthony Minessale
a5f2176ea4 deliver events with the core thread pool set events-use-dispatch=true in switch.conf.xml to use the old way 2013-09-05 03:42:40 +05:00
Anthony Minessale
0dcbc18322 fix issue with default video echo 2013-09-04 02:58:05 +05:00
Anthony Minessale
d35db852a8 follow up to last commit 2013-08-16 12:17:00 -04:00
Seven Du
f7e6c6d6c0 FS-5670 --resolve allow debug rtp if rtp is not attached to a session 2013-08-08 08:22:00 +08:00
Jeff Lenk
adf5e2f6ec fix windows compiler warnings 2013-07-20 22:13:27 -05:00
Ken Rice
7fb4369932 peak sessions step 1 2013-07-20 20:11:46 -05:00
Anthony Minessale
eebac2ea95 webrtc video tweaks 2013-07-16 19:16:01 -05:00
Anthony Minessale
5dbf2b3cf7 refactor some video code 2013-07-11 17:38:24 -05:00
Nathan Neulinger
32adc789f6 make noexpandtab explicit in all vim modelines other than xml files 2013-06-25 11:50:17 -05:00
Anthony Minessale
2fac3a8e83 refactor some of the video passthru code 2013-06-17 19:52:37 -05:00
William King
7f3f4855a6 When message events were added, the debug field name was overlooked. This would have only been hit when debug level was above 'DEBUG1' and at that point it would have incorrectly chosen debug display names. 2013-05-18 15:10:44 -07:00
Anthony Minessale
ea881b191f media/srtp refactoring pass 2013-05-17 15:39:30 -05:00
Anthony Minessale
e95bbd1e1f FS-5368 --resolve 2013-05-03 11:03:17 -05:00
Seven Du
5b9318c109 FS-4990 change uuid_debug_audio to uuid_debug_media and add video params 2013-04-27 06:47:06 +08:00
Anthony Minessale
92ddf47293 expose some rtp func via media handle 2013-03-31 21:27:15 -05:00
Anthony Minessale
0d1acb08ff add video srtp 2013-03-31 21:27:13 -05:00
Anthony Minessale
14e3570848 add switch_core_session_findall to get a list of all open uuid 2013-03-27 15:51:23 -05:00
Anthony Minessale
ee7dd033fd fix race condition in state thread 2013-02-22 17:46:54 -06:00
Anthony Minessale
514f4802c1 FS-4960 --resolve 2012-12-22 22:29:33 -06:00
Anthony Minessale
cc74845461 use interrupt_all now that it works again 2012-12-17 11:29:15 -06:00
Anthony Minessale
02a1aa4bc4 wait for threads to end on shutdown 2012-12-04 16:04:16 -06:00
Anthony Minessale
92945f8a01 FS-4836 2012-11-26 18:09:04 -06:00
Anthony Minessale
6644cefb20 finish fixing thread pool logic from yesterday 2012-11-15 17:59:11 -06:00
Anthony Minessale
6f2976298f FS-4836 ok try this 2012-11-15 13:16:50 -06:00
Anthony Minessale
057861867e FS-4836 not quite 2012-11-15 13:14:08 -06:00
Anthony Minessale
73f022873b FS-4836 try this 2012-11-15 12:54:40 -06:00
Anthony Minessale
f8aa3777e9 thread pool was not releasing surplus threads after timeout 2012-11-14 18:43:28 -06:00
Anthony Minessale
94763ea52b FS-4681 --resolve 2012-11-01 13:07:47 -05:00
Anthony Minessale
68e0b7e859 optimize sofia sql by using new core transaction processor we will no longer support databases that do not support transactions 2012-10-25 11:31:47 -05:00
Anthony Minessale
986fede6b0 make a way to get the jitter buffer down to the codecs 2012-10-18 15:29:00 -04:00
Anthony Minessale
337d2bc7b6 add cdr refresh to bridge/unbridge 2012-10-12 12:23:56 -05:00
Anthony Minessale
4dae523bca tweak the session level logging to work on the console too 2012-10-11 12:44:31 -05:00
Anthony Minessale
21d19b6100 add switch_core_session_findall_matching_var func to core to get a list of uuid with a certian var set to a certian val 2012-10-11 09:57:02 -05:00
Anthony Minessale
2f9304dcda add assert 2012-10-09 11:47:39 -05:00
Anthony Minessale
da0ff2d615 FS-4697 --resolve 2012-10-07 09:40:30 -05:00
Anthony Minessale
464155c5cd more priority tweaks 2012-10-01 10:20:48 -05:00
Anthony Minessale
06a3266360 FS-4655 its not a bug its a behaviour request, try this patch 2012-09-27 14:27:28 -05:00
Anthony Minessale
7d2e742feb tweak 2012-08-30 16:52:34 -05:00
Anthony Minessale
ada8b78393 FS-4573 --resolve 2012-08-29 11:46:36 -05:00
Anthony Minessale
3c685bff25 fix double sessions on auth challenged calls 2012-08-29 10:38:37 -05:00
Stefan Knoblich
a436a3e962 FreeSWITCH: Fix format string error in witch_core_session_thread_pool_worker().
Fixes:
    cc1: warnings being treated as errors
    src/switch_core_session.c: In function 'switch_core_session_thread_pool_worker':
    src/switch_core_session.c:1478: warning: format '%ld' expects type 'long int', but argument 9 has type 'switch_size_t'
    src/switch_core_session.c:1483: warning: format '%ld' expects type 'long int', but argument 9 has type 'switch_size_t'
    gmake[2]: *** [libfreeswitch_la-switch_core_session.lo] Error 1

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-08-24 00:51:36 +02:00
Anthony Minessale
66677c940a move recovery engine up into the core 2012-08-22 16:27:07 -05:00
Anthony Minessale
33e642e98c remove unused resurrect code 2012-08-22 16:27:07 -05:00
Anthony Minessale
e008af0e50 refactor some unneeded code and move artoo code into the core 2012-08-22 10:08:20 -05:00
Anthony Minessale
ebc2e8d01b update to session thread cache 2012-08-22 09:52:20 -05:00
Anthony Minessale
3dcf89e472 add timeout 2012-08-21 09:58:27 -05:00