From b4f83c32de64035c2c32302de884438e38363ecf Mon Sep 17 00:00:00 2001 From: Martin Michelsen Date: Wed, 13 May 2026 21:33:56 -0700 Subject: [PATCH] don't suppress 1D in proxy sessions; BB server may have customized it --- src/ProxyCommands.cc | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/ProxyCommands.cc b/src/ProxyCommands.cc index 41f86c05..38d0c02d 100644 --- a/src/ProxyCommands.cc +++ b/src/ProxyCommands.cc @@ -74,13 +74,14 @@ static asio::awaitable C_1D(shared_ptr c, Channel::Messag c->ping_start_time = 0; double ping_ms = static_cast(ping_usecs) / 1000.0; send_text_message_fmt(c->channel, "To proxy: {:g}ms", ping_ms); + co_return HandlerResult::SUPPRESS; + } else { + co_return HandlerResult::FORWARD; } - co_return HandlerResult::SUPPRESS; } -static asio::awaitable S_1D(shared_ptr c, Channel::Message&) { - c->proxy_session->server_channel->send(0x1D); - co_return HandlerResult::SUPPRESS; +static asio::awaitable S_1D(shared_ptr, Channel::Message&) { + co_return HandlerResult::FORWARD; } static asio::awaitable S_97(shared_ptr c, Channel::Message&) {