diff options
author | Colin Guthrie <colin@mageia.org> | 2011-08-16 10:54:24 +0100 |
---|---|---|
committer | Colin Guthrie <colin@mageia.org> | 2011-08-16 11:01:34 +0100 |
commit | 98ae74e052bfc6e44a4843e0d8a2e01d0e8e8107 (patch) | |
tree | 0b227b5ecbbaa28b4a3588f8b487d0b7122803ee /configure.ac | |
parent | 0d349462c776eee50a13e743bdc4a3ac220b086a (diff) |
core: Unload the modules and cached samples before unref'ing the core.
As various modules can subscribe to unlink callbacks unloading some modules
may trigger hooks in other modules.
The callbacks associated with these hooks could in turn need to use the core
in some capacity (e.g. perhaps they are module loading modules
(e.g. *-discover, filter-apply or gconf etc. and need to use the core to
unload modules they've loaded).
This change simply ensures that all modules and cached samples are unloaded
before freeing the core.
Diffstat (limited to 'configure.ac')
0 files changed, 0 insertions, 0 deletions