From b1b8deea32c4c95a208a5cc0bdf83fb631a463ec Mon Sep 17 00:00:00 2001 From: Taylor Richards Date: Tue, 18 Apr 2017 18:09:41 -0400 Subject: [PATCH] return 404 for favicon.ico to avoid sending html twice --- src/network/stand_server.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/network/stand_server.cpp b/src/network/stand_server.cpp index ace5d82..090edb1 100644 --- a/src/network/stand_server.cpp +++ b/src/network/stand_server.cpp @@ -88,6 +88,16 @@ static int callback_http(struct lws *wsi, enum lws_callback_reasons reason, void break; } + // no favicon so return 404 + if ( in && !SDL_strcmp((const char *)in, "/favicon.ico") ) { + lws_return_http_status(wsi, HTTP_STATUS_NOT_FOUND, NULL); + try_reuse = true; + + break; + } + + // any other request will get our basic html ... + #ifndef NDEBUG FILE *html = fopen("./standalone.html", "rb"); -- 2.39.2