summaryrefslogtreecommitdiff
path: root/binaryurp/source/bridgefactory.hxx
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2014-05-19 18:06:16 +0200
committerStephan Bergmann <sbergman@redhat.com>2014-05-19 18:11:47 +0200
commit184e4ef35641403fd293262ee413ceee37b3761a (patch)
treee8baab3b1cd1be4d11ed6e2789a4bdb23524ed0b /binaryurp/source/bridgefactory.hxx
parent1706da9c8643fbbf42626a5f517ca753dd0ceffb (diff)
rhbz#1016758: Dispose bridges when disposing bridge factory
... (which happens when the service manager is disposed), so that no bridges can still run during exit. But this is so glaring that I wonder whether I missed the obvious when I originally wrote that code, or whether I rather miss the obvious now. So better let this rest for a while on master before deciding about any backports. Change-Id: I7c9ad6c8a53dfd1a7b702640920dcb0a9a2c3007
Diffstat (limited to 'binaryurp/source/bridgefactory.hxx')
-rw-r--r--binaryurp/source/bridgefactory.hxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/binaryurp/source/bridgefactory.hxx b/binaryurp/source/bridgefactory.hxx
index cb8f9f3078f6..8607626d8226 100644
--- a/binaryurp/source/bridgefactory.hxx
+++ b/binaryurp/source/bridgefactory.hxx
@@ -117,6 +117,8 @@ private:
com::sun::star::uno::Reference< com::sun::star::bridge::XBridge > >
SAL_CALL getExistingBridges() throw (com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE;
+ void SAL_CALL disposing() SAL_OVERRIDE;
+
typedef
std::list<
com::sun::star::uno::Reference< com::sun::star::bridge::XBridge > >