
6 May
2015
6 May
'15
5:08 p.m.
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.
Closing log files, freeing libxl_ctx, etc. is done (indirectly) in stateCleanup. The libxlDriverConfig object is unrefed, which should result in calling libxlDriverConfigDispose(). Jim