647 Commits

Author SHA1 Message Date
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
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
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
Anthony Minessale
2b7a830d6d allow duplicate headers to be parsed into events received on the wire 2011-09-06 13:56:21 -05:00
Travis Cross
3a352e67f4 bump to zeromq-2.1.9 2011-09-01 15:53:03 +00:00