]> git.ipfire.org Git - thirdparty/freeswitch.git/commit
FS-10167: Adjusted modules to utilize an isolated pool with auto cleanup per module...
authorShane Bryldt <astaelan@gmail.com>
Tue, 18 Apr 2017 23:02:34 +0000 (17:02 -0600)
committerShane Bryldt <astaelan@gmail.com>
Tue, 18 Apr 2017 23:02:34 +0000 (17:02 -0600)
commit2e02f3b49820648dd6dadf06e679e79af793c0c0
treeb34c351883199c7d442094ef152fc6e54c8dfb16
parent21f5635037bc46bb36e86d3da50b3fcaa6453776
FS-10167: Adjusted modules to utilize an isolated pool with auto cleanup per module, which also contains the implementation specific module data. Also changed the thread model of the listener for the wss module to utilize the thread pool, alleviating ownership issues during cleanup.
libs/libblade/src/blade_connection.c
libs/libblade/src/blade_module.c
libs/libblade/src/blade_module_chat.c
libs/libblade/src/blade_module_wss.c
libs/libblade/src/blade_session.c
libs/libblade/src/include/blade_module.h
libs/libblade/test/bladec.c
libs/libblade/test/blades.c