319 Commits

Author SHA1 Message Date
Anthony Minessale
97f70aeb70 FS-6006 --resolve
Conflicts:
	src/switch_core_session.c
2013-11-27 23:44:30 +05:00
Anthony Minessale
7d8ff1e1d7 tweak api 2013-10-24 23:55:18 +05:00
Anthony Minessale
0ecd7504b6 FS-5848 --resolve 2013-10-07 19:00:45 +05:00
Anthony Minessale
0a9ed88019 improve thread pool logic 2013-09-27 23:37:15 +05:00
Michael Jerris
8688d291d4 FS-5819: fix incorrect true type in call to switch_core_session_reset 2013-09-24 13:46:59 -04:00
Anthony Minessale
c26e2ec1dd FS-5798 --resolve 2013-09-18 20:05:04 +05:00
Anthony Minessale
fdc7cd03d7 add define for thread pool debug 2013-09-06 00:08:01 +05:00
Anthony Minessale
4158393f4e 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:54 +05:00
Seven Du
f9487a9aa8 FS-5670 --resolve allow debug rtp if rtp is not attached to a session 2013-08-08 08:48:40 +08:00
Jeff Lenk
e362cb545b fix windows compiler warnings 2013-07-20 22:17:47 -05:00
Ken Rice
3c7e78ac5a peak sessions step 1 2013-07-20 20:12:18 -05:00
Nathan Neulinger
543dc3caea make noexpandtab explicit in all vim modelines other than xml files
Conflicts:
	src/include/switch_core_media.h
	src/mod/endpoints/mod_sofia/sofia_media.c
	src/switch_core_media.c
2013-06-25 09:39:37 -05:00
William King
9ce6ce082f 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:11:14 -07:00
Anthony Minessale
e495702e7d FS-4990 --resolve 2013-04-26 17:23:30 -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
Anthony Minessale
17faa239fe ammendment to last commit 2012-08-21 00:39:56 -05:00
Anthony Minessale
142c051d68 cache session threads and reuse them if possible 2012-08-21 00:14:50 -05:00
Anthony Minessale
cc351ca004 revert 2012-08-16 12:09:19 -05:00
Anthony Minessale
42bf44de51 FS-4539 please test this and post new logs if necessary 2012-08-16 11:56:55 -05:00
Anthony Minessale
bb69310259 FS-4079 FS-4540 please update to this version 2012-08-15 22:51:41 -05:00
Anthony Minessale
e5a15cde31 debug lost read lock 2012-08-15 15:11:57 -05:00