Tamas Cseke
d2e9e46eb6
move session destroy to one place and hangup in others to eliminate races and minimize session hash wrlocks FS-3432
2012-06-11 15:03:58 +02:00
Tamas Cseke
83f230cce6
fix possible memory leak FS-3432
2012-06-11 15:00:32 +02:00
Anthony Minessale
a17027959d
use a dummy event here
2012-06-08 12:06:40 -05:00
Tamas Cseke
ae4d3acbb3
cleanup FS-3432
2012-06-08 17:24:23 +02:00
Tamas Cseke
19db96d2ba
channel private is already removed we don't need to remove the state handler FS-3432
2012-06-08 17:23:07 +02:00
Anthony Minessale
8bb55ed4bf
abstract out originate_signal_bond to a function to avoid confustion and regressions
2012-05-29 13:10:15 -05:00
Tamas Cseke
9dc9ee974c
doh FS-3423
2012-05-24 16:19:01 +02:00
Tamas Cseke
377f6a9ef6
remove channel private, state handler and clear controlled flag on destroy FS-3432
2012-05-24 16:12:55 +02:00
Tamas Cseke
2be25c6a56
remove removal while traversing the hash and and lock to elimate race FS-3432
2012-05-24 15:14:14 +02:00
Tamas Cseke
78641d4264
cleanup process spawning, remove mutex lock and add session to listener only if reply state and session flag is set to waiting FS-3432
2012-05-24 14:55:29 +02:00
Tamas Cseke
85656c31af
add session event r/w locking FS-3432
2012-05-24 11:44:12 +02:00
Tamas Cseke
87f65f1784
add session r/w locking FS-3432
2012-05-24 11:32:15 +02:00
Tamas Cseke
fdd3a8d333
set and clear session flags locked FS-3432
2012-05-24 11:16:26 +02:00
Tamas Cseke
4e6b56c53d
add listener event r/w locking FS-3432
2012-05-24 10:57:28 +02:00
Tamas Cseke
eade657225
listener r/w locking FS-3432
2012-05-24 10:30:48 +02:00
Tamas Cseke
8f4c5bc492
add Andrew's patch from FS-3432 as a starting point with todo markers
2012-05-24 09:37:41 +02:00
Anthony Minessale
7044273376
not worth it....
2012-05-10 12:23:00 -05:00
Daniel Swarbrick
951f159901
update mongo-c-driver to 0.5.2
2012-05-10 11:03:04 +02:00
Daniel Swarbrick
3ba5c72977
release mutex after iterating over channel vars
2012-05-10 10:19:45 +02:00
Anthony Minessale
024e5fdefd
FS-4196 --resolve
2012-05-08 07:41:10 -05:00
Anthony Minessale
ce186707ff
FS-3577 --resolve
2012-05-07 11:44:19 -05:00
Anthony Minessale
ca7a1acb1d
FS-3809 --resolve
2012-05-07 11:43:39 -05:00
Anthony Minessale
bafba4a991
FS-4142 --resolve
2012-05-07 11:42:58 -05:00
Anthony Minessale
e8098c060d
FS-4184 --resolve
2012-05-04 08:47:27 -05:00
Anthony Minessale
2368f556ac
FS-4180 --resolve
2012-05-03 14:23:09 -05:00
Ken Rice
7a147e4762
Update a ton of copyright statements to make sure the dates are proper
2012-04-25 17:14:55 -05:00
Ken Rice
c5554eb939
Copyright date update.
2012-04-18 11:52:02 -05:00
Anthony Minessale
f6c9e19639
FS-3750
2012-04-13 11:19:08 -05:00
Anthony Minessale
6a3478f2f1
FS-3750 --resolve
2012-04-13 08:43:46 -05:00
Tamas Cseke
982cb1fe1c
safe strdup FS-4062
2012-04-04 09:04:12 +02:00
Ken Rice
cac6c262bb
conf: add config files to module directories
...
The idea here is that the config files in the module directories will
serve as the canonical documentation of all module configuration
options.
2012-03-24 04:51:08 +00:00
Steven Ayre
8c794acbcc
FS-3999 --resolve mod_event_socket: add IPv6 support
...
Signed-off-by: Travis Cross <tc@traviscross.com>
2012-03-14 15:05:29 +00:00
Josh Perry
13ac8baef2
Fix FS-3904 use a message to shutdown the module
...
For some reason the running flag being set on the thread initiating the
shutdown did not propogate to the run loop thread. I couldn't find any
memory barrier functions in APR or the FS API so I am using 0MQ to send
a termination request message to the run loop thread.
2012-02-23 14:40:59 -06:00
Anthony Minessale
dd8e6089c7
FS-3798 --resolve
2012-01-05 08:49:56 -06:00
Marc Olivier Chouinard
7c22661efb
mod_event_socket: Fix a segfault on authlogin with missing domain
2011-12-28 00:35:05 -05:00
Anthony Minessale
19dad4a527
FS-3750 --resolve
2011-12-08 12:26:36 -06:00
Tamas Cseke
e64104530e
FS-3738 --resolve
2011-12-05 09:35:00 +01:00
Anthony Minessale
e794a6db21
FS-2936 stage 2 please test ASAP
2011-11-29 15:35:36 -06:00
Anthony Minessale
e58ed35d17
FS-2936 stage 1
2011-11-29 11:13:11 -06:00
Tamas Cseke
196f890a08
change content-type and add encode-values param FSCORE-3721
2011-11-28 17:11:34 +01:00
Tamas Cseke
100017e7e2
FS-3719 --resolve
2011-11-25 11:59:03 +01:00
Anthony Minessale
6bd2798ea1
FS-3702 --resolve
2011-11-17 11:47:14 -06:00
Anthony Minessale
7ba5197009
fix 2 memory leaks detected by valgrind run
2011-11-15 07:50:45 -06:00
dschreiber
3b8ab39f45
Undo change for erlang event listeners - should be 100 not 50
2011-11-11 12:53:25 -05:00
Anthony Minessale
6bbde4e27f
FS-3621 --resolve
2011-10-20 10:19:39 -05:00
dschreiber
0d37261888
Merge remote branch 'origin/master'
2011-09-30 22:00:12 -04:00
Darren Schreiber
994f9a8ca6
Fixed a memory leak, too short of connect times across data centers, a deadlock condition with the globals.bindings_rwlock not being released, a buffer overrun possibility or 4, and added the ability to send a body when injecting an event
2011-09-30 21:58:06 -04:00
Anthony Minessale
142fa9922c
Do not include descriptions on socket shutdowns for failures since they probably will never get it anyway and its in a protected section of code
2011-09-16 11:18:55 -05:00
Anthony Minessale
7ed7f539b0
add optional format string after myevent
2011-09-09 14:31:16 -05:00
Daniel Swarbrick
a91691999d
add MongoDB CDR module
2011-09-07 23:50:25 +02:00