# HG changeset patch # User Sylvain Thénault # Date 1245083427 -7200 # Node ID d7773fb1b892ae8830e27809bf3c960b3ebb9c6a # Parent f469368df530984053036b9f4ebb2b80d37ed2c8 add comment explaining the pb diff -r f469368df530 -r d7773fb1b892 server/msplanner.py --- a/server/msplanner.py Mon Jun 15 18:28:44 2009 +0200 +++ b/server/msplanner.py Mon Jun 15 18:30:27 2009 +0200 @@ -1374,6 +1374,8 @@ try: res = self.visit_default(node, newroot, terms)[0] except: + # when a relation isn't supported, we should dereference potentially + # introduced variable refs for vref in self._pending_vrefs: vref.unregister_reference() raise