mirror of
https://github.com/Mikaela/Limnoria.git
synced 2024-12-23 19:22:45 +01:00
httpserver: Fix issue with Python 2 if no favicon is set.
This commit is contained in:
parent
cefd91d4f1
commit
9ea1019970
@ -32,6 +32,7 @@ An embedded and centralized HTTP server for Supybot's plugins.
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
import os
|
import os
|
||||||
|
import sys
|
||||||
import cgi
|
import cgi
|
||||||
import socket
|
import socket
|
||||||
from threading import Event, Thread
|
from threading import Event, Thread
|
||||||
@ -347,7 +348,9 @@ class Favicon(SupyHTTPServerCallback):
|
|||||||
self.send_header('Content-type', 'text/plain')
|
self.send_header('Content-type', 'text/plain')
|
||||||
self.send_header('Content-Length', len(response))
|
self.send_header('Content-Length', len(response))
|
||||||
self.end_headers()
|
self.end_headers()
|
||||||
self.wfile.write(response.encode())
|
if sys.version_info[0] >= 3:
|
||||||
|
response = response.encode()
|
||||||
|
self.wfile.write(response)
|
||||||
|
|
||||||
http_servers = None
|
http_servers = None
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user