From 048c1e77f43f4b6c09103ba3bfe7ed314621dda2 Mon Sep 17 00:00:00 2001 From: Valentin Lorentz Date: Wed, 2 Apr 2014 17:18:20 +0000 Subject: [PATCH] httpserver: Fix favicon handling. --- src/httpserver.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/httpserver.py b/src/httpserver.py index b07d25e03..6eb81618c 100644 --- a/src/httpserver.py +++ b/src/httpserver.py @@ -361,15 +361,15 @@ class Favicon(SupyHTTPServerCallback): file_path = conf.supybot.servers.http.favicon() found = False if file_path: + response = None try: icon = open(file_path, 'r') - found = True + response = icon.read() except IOError: pass finally: icon.close() - if found: - response = icon.read() + if response is not None: filename = file_path.rsplit(os.sep, 1)[1] if '.' in filename: ext = filename.rsplit('.', 1)[1]