From fef511fd518d98a6934bd8048292d07380675d16 Mon Sep 17 00:00:00 2001 From: Nathan Fritz Date: Tue, 13 Apr 2010 19:35:47 -0700 Subject: bugfix for .disconnect() hanging --- sleekxmpp/xmlstream/stanzabase.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sleekxmpp/xmlstream/stanzabase.py') diff --git a/sleekxmpp/xmlstream/stanzabase.py b/sleekxmpp/xmlstream/stanzabase.py index 960e8a71..acb95786 100644 --- a/sleekxmpp/xmlstream/stanzabase.py +++ b/sleekxmpp/xmlstream/stanzabase.py @@ -210,6 +210,8 @@ class ElementBase(tostring.ToString): return self def __eq__(self, other): + if not isinstance(other, ElementBase): + return False values = self.getValues() for key in other: if key not in values or values[key] != other[key]: -- cgit v1.2.3