diff --git a/ChangeLog b/ChangeLog index a669502a6e..d213797636 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Wed Apr 1 11:38:22 BST 2009 Daniel P. Berrange + + * python/generator.py: Clear internal reference to underlying + virConnectPtr object after calling virConnectClose() + Wed Apr 1 11:37:22 BST 2009 Daniel P. Berrange * python/generator.py: Fix generation of networkCreateXML diff --git a/python/generator.py b/python/generator.py index 187c1e633a..00c9aca24b 100755 --- a/python/generator.py +++ b/python/generator.py @@ -1072,6 +1072,9 @@ def buildWrappers(): n = n + 1 classes.write(")\n"); + if name == "virConnectClose": + classes.write(" self._o = None\n") + # For functions returning object types: if ret[0] != "void": if classes_type.has_key(ret[0]):