From afd82b92dd9e0e3fa884778ca7241cf99e17f966 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Thu, 25 Oct 2012 10:21:36 +0200 Subject: [PATCH] Patch for an Issue #221 --- lib/utils/hash.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/lib/utils/hash.py b/lib/utils/hash.py index 8d898c88a..c9429a74a 100644 --- a/lib/utils/hash.py +++ b/lib/utils/hash.py @@ -717,8 +717,11 @@ def dictionaryAttack(attack_dict): logger.warn(warnMsg) for process in processes: - process.terminate() - process.join() + try: + process.terminate() + process.join() + except OSError: + pass finally: if retVal: @@ -798,8 +801,11 @@ def dictionaryAttack(attack_dict): logger.warn(warnMsg) for process in processes: - process.terminate() - process.join() + try: + process.terminate() + process.join() + except OSError: + pass finally: if retVal: