[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[or-cvs] r18068: {torflow} Fix traceback issue for some unknown exception. (torflow/trunk/NetworkScanners)
Author: mikeperry
Date: 2009-01-10 20:31:39 -0500 (Sat, 10 Jan 2009)
New Revision: 18068
Modified:
torflow/trunk/NetworkScanners/soat.py
Log:
Fix traceback issue for some unknown exception.
Modified: torflow/trunk/NetworkScanners/soat.py
===================================================================
--- torflow/trunk/NetworkScanners/soat.py 2009-01-10 14:49:41 UTC (rev 18067)
+++ torflow/trunk/NetworkScanners/soat.py 2009-01-11 01:31:39 UTC (rev 18068)
@@ -37,6 +37,7 @@
import time
import urllib
import urllib2
+import traceback
import soatstats
from soatstats import *
@@ -61,8 +62,8 @@
#
# these are used when searching for 'random' urls for testing
-wordlist_file = './wordlist.txt';
-allowed_filetypes = ['all','pdf']
+wordlist_file = './wordlist.txt';
+allowed_filetypes = ['all','pdf']
result_per_type = 5
#
@@ -1012,6 +1013,12 @@
except (IndexError, TypeError):
plog('ERROR', 'An error occured while negotiating socks5 with Tor')
return 0
+ except KeyboardInterrupt:
+ raise KeyboardInterrupt
+ except:
+ plog('ERROR', 'An unknown HTTP error occured')
+ traceback.print_exc()
+ return 0
return content
@@ -1365,4 +1372,4 @@
plog('INFO', "Ctrl + C was pressed. Exiting ... ")
except Exception, e:
plog('ERROR', "An unexpected error occured.")
- plog('ERROR', e)
+ traceback.print_exc()