diff --git a/koboldcpp.py b/koboldcpp.py index 0c533d9f9..73c7a5c57 100755 --- a/koboldcpp.py +++ b/koboldcpp.py @@ -3725,8 +3725,8 @@ class KcppProxyHandler(http.server.BaseHTTPRequestHandler): conn = http.client.HTTPConnection('localhost', upstream_port, timeout=600) conn.request( self.command, self.path, body=body, headers=headers) resp = conn.getresponse() - except OSError as e: - 502_page = """ + except OSError: + html_502 = """ @@ -3734,77 +3734,12 @@ class KcppProxyHandler(http.server.BaseHTTPRequestHandler): 502 - KoboldCpp -
-

KoboldCpp is not available.

-
+

KoboldCpp is not available.

It may take some time during a model (re)load before it is ready to use.

Taking a long time for this message to go away?
It may have crashed, check the logs.

@@ -3822,15 +3757,15 @@ class KcppProxyHandler(http.server.BaseHTTPRequestHandler): } catch (err) { // Ignore network errors and try again on next interval } - }, 1000); + }, 2000); """ self.send_response(502) self.send_header("Content-Type", "text/html; charset=utf-8") - self.send_header("Content-Length", str(len(502_page.encode("utf-8")))) + self.send_header("Content-Length", str(len(html_502.encode("utf-8")))) self.end_headers() - self.wfile.write(502_page.encode("utf-8")) + self.wfile.write(html_502.encode("utf-8")) return self.send_response(resp.status, resp.reason) # forward response headers