fix for exception handlibg if not an HTTP but URLError

master
Florian Streibelt 13 years ago
parent 83c4e1441d
commit 8d6ff280e3

@ -352,11 +352,13 @@ def handle(line, status):
else: else:
try: try:
status.login(line) status.login(line)
except urllib2.URLError as e: except urllib2.HTTPError as e:
if e.code == 404: # URL not found == user unknown if e.code == 404: # URL not found == user unknown
error_page('FEHLER: Benutzer "%s" nicht bekannt' % line) error_page('FEHLER: Benutzer "%s" nicht bekannt' % line)
else: else:
error_page('FEHLER bei Kommunikation mit Server "%s"' % str(e)) error_page('FEHLER bei Kommunikation mit Server "%s"' % str(e))
except urllib2.URLError as e:
error_page('FEHLER bei Kommunikation mit Server "%s"' % str(e))
def main(): def main():

Loading…
Cancel
Save