From 0e0763c820c54a5e8f392d8c270fbf1e4140e288 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Fri, 16 Jan 2026 14:18:45 +0500 Subject: [PATCH] engine: client: steam: drop broker address after terminate --- engine/client/cl_steam.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engine/client/cl_steam.c b/engine/client/cl_steam.c index 6eca6ca2..a7143a68 100644 --- a/engine/client/cl_steam.c +++ b/engine/client/cl_steam.c @@ -80,11 +80,12 @@ void SteamBroker_TerminateGameConnection( void ) if( cls.legacymode != PROTO_GOLDSRC ) return; - // sb_terminate quitйгше + // sb_terminate char buf[512]; int len = Q_snprintf( buf, sizeof( buf ), "sb_terminate %s %d", NET_AdrToString( cls.serveradr ), broker.challenge ); NET_SendPacket( NS_CLIENT, len, buf, broker.adr ); + NET_NetadrSetType( &broker.adr, NA_UNDEFINED ); } void SteamBroker_HandlePacket( netadr_t from, sizebuf_t *msg )