[sr-dev] SF.net SVN: openser:[5989] branches/1.5/modules/acc
Marius Zbihlei
marius.zbihlei at 1and1.ro
Fri Feb 19 16:09:40 CET 2010
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.
More information about the sr-dev
mailing list