[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[or-cvs] r20315: {torctl} Fix a NoneTypeException due to logging. (torctl/trunk/python/TorCtl)



Author: mikeperry
Date: 2009-08-15 13:39:22 -0400 (Sat, 15 Aug 2009)
New Revision: 20315

Modified:
   torctl/trunk/python/TorCtl/ScanSupport.py
Log:

Fix a NoneTypeException due to logging.



Modified: torctl/trunk/python/TorCtl/ScanSupport.py
===================================================================
--- torctl/trunk/python/TorCtl/ScanSupport.py	2009-08-15 14:16:39 UTC (rev 20314)
+++ torctl/trunk/python/TorCtl/ScanSupport.py	2009-08-15 17:39:22 UTC (rev 20315)
@@ -144,7 +144,10 @@
 
   def get_exit_node(self):
     ret = copy.copy(self.last_exit) # GIL FTW
-    plog("DEBUG", "Got last exit of "+ret.idhex)
+    if ret:
+      plog("DEBUG", "Got last exit of "+ret.idhex)
+    else:
+      plog("DEBUG", "No last exit.")
     return ret
 
   def set_exit_node(self, arg):