On Wed, May 06, 2015 at 10:58:11AM +0200, Olaf Hering wrote:
On Wed, May 06, Olaf Hering wrote:
> Since libvirtd runs forever there is very little code to undo most
> things. But I will see if there is any unload function, did not actively
> look for such thing.
Looking through libxlStateDriver it seems that libxl and libxlu remains
as is. Not sure if thats supposed that way or if perhaps libxl should be
fully reinitialized during ->stateReload, and if logfiles should be
closed in ->stateCleanup.
FWIW libxl ctx is destroy in libxlDriverConfigDispose. You can probably
just call xlu_cfg_destroy there.
Anyway, I'm not a libvirt expert. I just don't like leaking memory. :-)
Wei.
Olaf