Merge branch 'master' into autocomplete-fix

This commit is contained in:
pajlada
2026-02-14 12:51:57 +01:00
committed by GitHub
2 changed files with 9 additions and 0 deletions
+1
View File
@@ -55,6 +55,7 @@
- Bugfix: Fix highlight mentions not updating when username changes. (#6723, #6739)
- Bugfix: Fixed Return and Enter being treated as different keys on Mac OS. (#6726)
- Bugfix: Fixed incorrect deletion length in tab autocomplete when completion included emojis. (#6800)
- Bugfix: Fixed WebSockets for 7TV or BTTV not connecting on Windows if IPv6 attempts fail. (#6805)
- Bugfix: Fixed portable updates not showing an error if the updater is not present. (#6801)
- Dev: Nightly builds are now defined through a build flag rather than the Modes file. (#6798)
- Dev: Update release documentation. (#6498)
@@ -143,6 +143,14 @@ void WebSocketConnectionHelper<Derived, Inner>::onTcpHandshake(
qCDebug(chatterinoWebsocket)
<< *this << "error in tcp handshake" << ep.address().to_string()
<< ec.message();
beast::get_lowest_layer(this->stream).socket().close(ec);
if (ec)
{
qCDebug(chatterinoWebsocket)
<< *this << "closing websocket after error" << ec.message();
}
this->tryConnect(++endpointIterator);
return;
}