From 812cd2f19bb3e4f8525c7e7a67470cf9ab8dda15 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Mon, 20 Jun 2011 21:47:03 +0000 Subject: [PATCH] minor update --- lib/utils/crawler.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/utils/crawler.py b/lib/utils/crawler.py index 5769d33a5..b8241bb46 100644 --- a/lib/utils/crawler.py +++ b/lib/utils/crawler.py @@ -51,7 +51,13 @@ class Crawler: kb.locks.limits.release() break - content = Request.getPage(url=current, raise404=False)[0] + try: + content = Request.getPage(url=current, raise404=False)[0] + except sqlmapConnectionException, e: + content = None + errMsg = "connection exception detected (%s). skipping " % e + errMsg += "url '%s'" % current + logger.critical(errMsg) if not kb.threadContinue: break @@ -103,12 +109,6 @@ class Crawler: warnMsg += "will use partial list" logger.warn(warnMsg) - except sqlmapConnectionException, e: - errMsg = "connection exception detected. sqlmap " - errMsg += "will use partial list" - errMsg += "'%s'" % e - logger.critical(errMsg) - finally: clearConsoleLine(True)