pyaimt (0.8.0.1-3) crash_on_connection_lost.patch

Summary

 src/legacy/aimt.py |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

    
download this patch

Patch contents

If connection was lost, session can be None.

diff -urNad pyaimt-0.8a~/src/legacy/aimt.py pyaimt-0.8a/src/legacy/aimt.py
--- pyaimt-0.8a~/src/legacy/aimt.py	2008-11-05 13:34:47.000000000 +0100
+++ pyaimt-0.8a/src/legacy/aimt.py	2008-11-05 13:37:13.000000000 +0100
@@ -52,7 +52,8 @@
 
 	def connectionLost(self, reason):
 		message = "AIM connection lost! Reason: %s" % reason
-		LogEvent(INFO, self.session.jabberID, message)
+		if self.session:
+			LogEvent(INFO, self.session.jabberID, message)
 		try:
 			self.oscarcon.alertUser(message)
 		except: