Sergey Safarov
|
df1ab07ca4
|
FS-9924: Removed extra space in source files
|
2017-02-09 23:59:49 -05:00 |
|
Mike Jerris
|
e1b3ee1efd
|
FS-9652: improve sql sanitization
|
2016-11-11 11:27:35 -06:00 |
|
Mike Jerris
|
babe1042cc
|
Merge pull request #985 in FS/freeswitch from ~DINGDING/freeswitch:bugfix/FS-9583-fix-mod-fifo-node_thread_run-bug to master
* commit 'a4080cc4beb26b60f7e4c9f8faf9cfd3a052017e':
FS-9583 [mod_fifo] fix node_thread_run blocking outbound_ringall_thread_run and outbound_enterprise_thread_run
|
2016-10-07 10:42:40 -05:00 |
|
dingding
|
a4080cc4be
|
FS-9583 [mod_fifo] fix node_thread_run blocking outbound_ringall_thread_run and outbound_enterprise_thread_run
|
2016-10-06 11:47:25 +08:00 |
|
dingding
|
6cf77759a8
|
FS-9602 [mod_fifo] fix outbound_ringall_thread_run ring_consumer_count
|
2016-10-06 09:43:09 +08:00 |
|
William Henry
|
1ba5f06947
|
FS-9403 #resolve [add timestamp for when user was pushed into queue that lives with the channel]
|
2016-08-04 09:44:19 -04:00 |
|
Mike Jerris
|
5c59a0159d
|
FS-7966: fix more msvc 2015 warnings.
|
2015-08-31 17:08:52 -04:00 |
|
Aaron Paolozzi
|
1944f9a5ee
|
FS-6968 Changes to mod_fifo.c to add outbound_per_cycle_min
|
2014-11-06 19:21:58 -05:00 |
|
stangor
|
c966dc865a
|
fix mod_fifo presence
https://jira.freeswitch.org/browse/FS-6732
|
2014-08-11 14:08:10 -07:00 |
|
Travis Cross
|
b53a6c2b2e
|
Remove unused assignment
If we don't find it, we create a new one, and if we do find it, we
don't use it.
|
2014-05-29 16:01:09 +00:00 |
|
Travis Cross
|
609982cf2f
|
Remove redundant check for null
We're asserting now, and we would have already blown up from
dereferencing earlier.
|
2014-05-29 14:25:49 +00:00 |
|
Travis Cross
|
6663692ff7
|
Assert on implied failure to malloc
switch_event_expand_headers should only return null on a malloc
failure, so we might as well just assert here.
|
2014-05-29 14:24:48 +00:00 |
|
Travis Cross
|
e66d24622a
|
Fix potential dereference of null pointer
The node could conceivably disappear before we grab the globals mutex
and we'd get back a null pointer.
|
2014-05-29 14:11:33 +00:00 |
|
Travis Cross
|
17137d089d
|
Add missing parenthesis pair
This would have briefly prevented setting outbound_per_cycle from the
mod_fifo config file.
|
2014-05-29 13:21:22 +00:00 |
|
Travis Cross
|
84fe7b0794
|
Remove tautological condition check
We already decided to goto end if node is null, so it cannot be null
here.
|
2014-05-29 13:15:44 +00:00 |
|
Travis Cross
|
bf59d57dab
|
Add missing parenthesis pair
This would have briefly caused the importance value in the fifo config
file to be ignored.
|
2014-05-29 13:10:23 +00:00 |
|
Travis Cross
|
a976badec7
|
Document the length limit of fifo_outbound_uuid
Ask me sometime how I was "reminded" of this.
|
2014-05-28 17:04:46 +00:00 |
|
Travis Cross
|
00b25baa42
|
mod_fifo: Explain session message unbridge constant
|
2014-05-28 01:32:11 +00:00 |
|
Travis Cross
|
144fea57b2
|
mod_fifo: Add missing has_outbound to docstring
|
2014-05-28 01:32:11 +00:00 |
|
Travis Cross
|
42e9615900
|
mod_fifo: Add missing tab completions
|
2014-05-28 01:32:10 +00:00 |
|
Travis Cross
|
06805452d8
|
mod_fifo: Cleanup documentation formatting
|
2014-05-28 01:32:10 +00:00 |
|
Travis Cross
|
431d7d97c7
|
mod_fifo: Document effect of fifo strategy and importance
|
2014-05-28 01:32:10 +00:00 |
|
Travis Cross
|
96012ffb3a
|
mod_fifo: Document the enterprise strategy
|
2014-05-28 01:32:10 +00:00 |
|
Travis Cross
|
e2596b3f30
|
mod_fifo: Document the ringall strategy
|
2014-05-28 01:32:09 +00:00 |
|
Travis Cross
|
1b5a1c1e1d
|
mod_fifo: Document find_consumers()
|
2014-05-28 01:32:09 +00:00 |
|
Travis Cross
|
0c25c3deb9
|
mod_fifo: Document node_thread_run()
|
2014-05-28 01:32:09 +00:00 |
|
Travis Cross
|
80ccaf3450
|
mod_fifo: Remove duplicate check in ringall strategy
We already checked the number of usable rows, and nothing has changed.
|
2014-05-28 01:32:08 +00:00 |
|
Travis Cross
|
343aee2dd8
|
mod_fifo: Comment manual call tracking session handler
|
2014-05-28 01:32:08 +00:00 |
|
Travis Cross
|
48acd9fe66
|
mod_fifo: Note source of unexplained constant
|
2014-05-28 01:32:08 +00:00 |
|
Travis Cross
|
a24b0b739f
|
mod_fifo: Avoid getting time twice
We were simply discarding unused the first time we retrieved here.
|
2014-05-28 01:32:07 +00:00 |
|
Travis Cross
|
64144d73a3
|
mod_fifo: Refactor to avoid a memory allocation
|
2014-05-28 01:32:07 +00:00 |
|
Travis Cross
|
011882c8dd
|
mod_fifo: Cleanup line spacing
|
2014-05-28 01:32:07 +00:00 |
|
Travis Cross
|
a5f982fd1c
|
mod_fifo: Replace duplicate code with node_caller_count()
|
2014-05-28 01:32:06 +00:00 |
|
Travis Cross
|
597a5c1208
|
mod_fifo: Remove empty declaration
|
2014-05-28 01:32:06 +00:00 |
|
Travis Cross
|
edecd151a5
|
mod_fifo: Document the read_frame_callbacks
|
2014-05-28 01:32:06 +00:00 |
|
Travis Cross
|
42ebfbfc59
|
mod_fifo: Document the fifo_queue_t structure
|
2014-05-28 01:32:06 +00:00 |
|
Travis Cross
|
5f4ed9c123
|
mod_fifo: Document fifo_chime_data::list
|
2014-05-28 01:32:05 +00:00 |
|
Travis Cross
|
2c7c15261d
|
mod_fifo: Document caller DTMF handler
|
2014-05-28 01:32:05 +00:00 |
|
Travis Cross
|
3e6199eace
|
mod_fifo: Remove reimplementation of strchr()
|
2014-05-28 01:32:05 +00:00 |
|
Travis Cross
|
27b3ddcc9f
|
mod_fifo: Document the consumer DTMF callback
|
2014-05-28 01:32:04 +00:00 |
|
Travis Cross
|
7920630c8f
|
mod_fifo: Refactor DTMF exit key matching
|
2014-05-28 01:32:04 +00:00 |
|
Travis Cross
|
c34ad2c0ec
|
mod_fifo: Avoid getting a var when we won't use it
|
2014-05-28 01:32:04 +00:00 |
|
Travis Cross
|
077579b131
|
mod_fifo: Document fifo_queue_popfly()
|
2014-05-28 01:32:03 +00:00 |
|
Travis Cross
|
b914c2374d
|
mod_fifo: Document fifo_queue_pop_nameval()
|
2014-05-28 01:32:03 +00:00 |
|
Travis Cross
|
1eaf4b50ca
|
mod_fifo: Document remove parameter of fifo_queue_pop()
|
2014-05-28 01:32:03 +00:00 |
|
Travis Cross
|
e241477860
|
mod_fifo: Tighten up some whitespace
|
2014-05-28 01:32:03 +00:00 |
|
Travis Cross
|
e677da5870
|
mod_fifo: Refactor in create_node()
|
2014-05-28 01:32:02 +00:00 |
|
Travis Cross
|
628b6c19ab
|
mod_fifo: Remove dead code
We were making a copy of the fifo name and stripping any domain name,
but then not using the value.
|
2014-05-28 01:32:02 +00:00 |
|
Travis Cross
|
6105e9783c
|
mod_fifo: Refactor load_config()
Reduce number of local variables where possible; consolidate lines.
|
2014-05-28 01:32:02 +00:00 |
|
Travis Cross
|
353c3b19fa
|
mod_fifo: Document fifo_node::outbound_name
|
2014-05-28 01:32:01 +00:00 |
|