Revision: 5989 http://openser.svn.sourceforge.net/openser/?rev=5989&view=rev Author: mariuszbihlei Date: 2010-02-19 15:09:39 +0000 (Fri, 19 Feb 2010)
Log Message: ----------- modules:acc Fixed a bug that caused global log_facility (the one in kamailio) to be overwritten by acc's log_facility if the module was loaded.
This caused log messages to be printed in the acc's log facility (really annoying if the ) In kamailio executable log_facility in the initialized Data segment (global variables) and elf's .dynsym section , the dynamic symbol table, which contains all of the file's imported and exported symbols 08131cec D log_facility
Also the same can be said for acc's log facility 00007234 D log_facility
This caused that when dlopen() was called on acc.so, the .dynsym section to the concatenated, and caused the main's log_facility to resolve to wrong symbol.
Patch by Timo Reimann(timo.reimann AT 1und1.de)
Modified Paths: -------------- branches/1.5/modules/acc/acc.c branches/1.5/modules/acc/acc_mod.c
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.