[Pkg-voip-commits] r9125 - in /ptlib/trunk/debian: changelog patches/pluginmgr.patch patches/series
kilian at alioth.debian.org
kilian at alioth.debian.org
Mon Jul 11 14:28:33 UTC 2011
Author: kilian
Date: Mon Jul 11 14:28:32 2011
New Revision: 9125
URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=9125
Log:
include pluginmgr patch from upstream as well
Added:
ptlib/trunk/debian/patches/pluginmgr.patch
Modified:
ptlib/trunk/debian/changelog
ptlib/trunk/debian/patches/series
Modified: ptlib/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-voip/ptlib/trunk/debian/changelog?rev=9125&op=diff
==============================================================================
--- ptlib/trunk/debian/changelog (original)
+++ ptlib/trunk/debian/changelog Mon Jul 11 14:28:32 2011
@@ -21,10 +21,10 @@
(this makes c++ symbol files somewhat less painful. But still different
g++ versions emit a bit different symbol sets so ftbfs'es happen)
* Register API documentation with doc-base
- * Add dlclose fix from upstream to unloading plugins without ld.so issuing
+ * Add dlclose fixes from upstream to unloading plugins without ld.so issuing
an error
- -- Kilian Krause <kilian at debian.org> Mon, 11 Jul 2011 14:12:02 +0200
+ -- Kilian Krause <kilian at debian.org> Mon, 11 Jul 2011 16:28:05 +0200
ptlib (2.8.4-1) experimental; urgency=low
Added: ptlib/trunk/debian/patches/pluginmgr.patch
URL: http://svn.debian.org/wsvn/pkg-voip/ptlib/trunk/debian/patches/pluginmgr.patch?rev=9125&op=file
==============================================================================
--- ptlib/trunk/debian/patches/pluginmgr.patch (added)
+++ ptlib/trunk/debian/patches/pluginmgr.patch Mon Jul 11 14:28:32 2011
@@ -1,0 +1,31 @@
+Origin: upstream
+Description: fix pluginmgr regression of dlclose fix
+Index: src/ptlib/common/pluginmgr.cxx
+===================================================================
+--- a/src/ptlib/common/pluginmgr.cxx (revision 26179)
++++ b/src/ptlib/common/pluginmgr.cxx (revision 26180)
+@@ -515,6 +515,8 @@
+
+ void PluginLoaderStartup::OnShutdown()
+ {
++ PPluginManager::GetPluginManager().OnShutdown();
++
+ while (managers.begin() != managers.end()) {
+ std::vector<PPluginModuleManager *>::iterator r = managers.begin();
+ PPluginModuleManager * mgr = *r;
+@@ -522,8 +524,6 @@
+ mgr->OnShutdown();
+ delete mgr;
+ }
+-
+- PPluginManager::GetPluginManager().OnShutdown();
+ }
+
+ PFACTORY_CREATE(PFactory<PProcessStartup>, PluginLoaderStartup, "PluginLoader", true);
+
+Property changes on: .
+___________________________________________________________________
+Modified: svn:mergeinfo
+ Merged /ptlib/trunk:r26179
+ Merged /opal/trunk:r26179
+
Modified: ptlib/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-voip/ptlib/trunk/debian/patches/series?rev=9125&op=diff
==============================================================================
--- ptlib/trunk/debian/patches/series (original)
+++ ptlib/trunk/debian/patches/series Mon Jul 11 14:28:32 2011
@@ -1,1 +1,2 @@
dlclose_fix.patch
+pluginmgr.patch
More information about the Pkg-voip-commits
mailing list