diff --git a/src/app/browser/main/tab/page.cpp b/src/app/browser/main/tab/page.cpp index 1cc80c63..1fbb59d1 100644 --- a/src/app/browser/main/tab/page.cpp +++ b/src/app/browser/main/tab/page.cpp @@ -185,6 +185,12 @@ void Page::update() void Page::navigation_reload( const bool & ADD_HISTORY ) { + // Close previous socket connection (on active) + if (socket__connection != nullptr && socket__connection->is_connected()) + { + socket__connection->close(); + } + // Update navigation history? if (ADD_HISTORY) {