diff options
author | Lassulus <Lassulus@googlemail.com> | 2011-05-12 15:19:03 +0200 |
---|---|---|
committer | Lassulus <Lassulus@googlemail.com> | 2011-05-12 15:19:03 +0200 |
commit | 1247cda57ae2f97a5f3bd306c1e1a25996dff754 (patch) | |
tree | ea6263a5538a0779bf1f2e1794dc8871836e9444 | |
parent | 41441b4705e5242ff32106c98dfffa740fdce585 (diff) |
fixed auththread crash
-rwxr-xr-x | .scripts/retiolum.py | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/.scripts/retiolum.py b/.scripts/retiolum.py index f03e0875..044fe5c8 100755 --- a/.scripts/retiolum.py +++ b/.scripts/retiolum.py @@ -231,12 +231,13 @@ def auththread(netname, hostname, authfifo, sendfifo, timeoutfifo): #manages aut dec_message = priv_decrypt(netname, curauth[3]) splitmes = dec_message.split("#") logging.info("auth: checking challenge") - if splitmes[0] == "" and splitmes[1] == str(authlist[line][2]): - timeoutfifo.put(["add", curauth[1], curauth[2]]) - del authlist[line] - logging.info("auth: Stage3 checked, sending now to timeout") - else: - logging.error("auth: challenge failed") + if splitmes[0] == "": + if splitmes[1] == str(authlist[line][2]): + timeoutfifo.put(["add", curauth[1], curauth[2]]) + del authlist[line] + logging.info("auth: Stage3 checked, sending now to timeout") + else: logging.error("auth: challenge checking failed") + else: logging.error("auth: decryption failed") else: i = 0 |