From 1a68dd80d72e82221cb6341aaf3d0062dc702185 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Wed, 20 Aug 2003 12:52:33 +0000 Subject: [PATCH] Added explicit calls cancel and wait until thread and no longer running to the DatabasePager and TXP pager. --- include/osgDB/DatabasePager | 2 +- src/osg/GLExtensions.cpp | 2 -- src/osgDB/DatabasePager.cpp | 20 ++++++++++++++++++++ src/osgPlugins/txp/trPagePageManager.cpp | 11 ++++++++++- 4 files changed, 31 insertions(+), 4 deletions(-) diff --git a/include/osgDB/DatabasePager b/include/osgDB/DatabasePager index fd0b2db05..9bd92b5da 100644 --- a/include/osgDB/DatabasePager +++ b/include/osgDB/DatabasePager @@ -115,7 +115,7 @@ class OSGDB_EXPORT DatabasePager : public osg::NodeVisitor::DatabaseRequestHandl protected : - virtual ~DatabasePager() {} + virtual ~DatabasePager(); struct DatabaseRequest : public osg::Referenced { diff --git a/src/osg/GLExtensions.cpp b/src/osg/GLExtensions.cpp index c3c66425e..f6e221a48 100644 --- a/src/osg/GLExtensions.cpp +++ b/src/osg/GLExtensions.cpp @@ -97,8 +97,6 @@ bool osg::isGLExtensionSupported(const char *extension) } - std::cout<<"render='"<