From e6e8ffd83817384ae5fc2f7aee38cbd5c3f1136f Mon Sep 17 00:00:00 2001 From: Filip Leonarski Date: Wed, 4 Mar 2026 13:46:22 +0100 Subject: [PATCH] TCPStreamPusherSocket: Very minor refactor --- image_pusher/TCPStreamPusherSocket.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/image_pusher/TCPStreamPusherSocket.cpp b/image_pusher/TCPStreamPusherSocket.cpp index f8e7df32..7040dfc3 100644 --- a/image_pusher/TCPStreamPusherSocket.cpp +++ b/image_pusher/TCPStreamPusherSocket.cpp @@ -297,16 +297,16 @@ bool TCPStreamPusherSocket::SendFrame(const uint8_t *data, size_t size, TCPFrame return true; } + bool ok; if (z && zerocopy_threshold && size >= zerocopy_threshold.value()) { - bool ok = SendPayloadZC(data, size, z); + ok = SendPayloadZC(data, size, z); if (!ok) z->release(); - return ok; + } else { + ok = SendAll(data, size); + if (z) + z->release(); } - - bool ok = SendAll(data, size); - if (z) - z->release(); return ok; }