From: robert Date: Tue, 19 Dec 2006 22:27:54 +0000 (+0000) Subject: fixed a bug in TFramedTransport where it was checking a size for nonzero after byte... X-Git-Tag: 0.2.0~1573 X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=3fa9d24bc30106349aebe9aaa814b3780928decf;p=common%2Fthrift.git fixed a bug in TFramedTransport where it was checking a size for nonzero after byte swapping it. reviewed: mcslee revert: yes test: run a C++ client and server with framed transport git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664899 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/lib/cpp/src/transport/TTransportUtils.cpp b/lib/cpp/src/transport/TTransportUtils.cpp index 02454e3b..9367eb54 100644 --- a/lib/cpp/src/transport/TTransportUtils.cpp +++ b/lib/cpp/src/transport/TTransportUtils.cpp @@ -164,7 +164,7 @@ void TFramedTransport::flush() { transport_->write((const uint8_t*)&sz, 4); // Write frame body - if (sz > 0) { + if (wLen_ > 0) { transport_->write(wBuf_, wLen_); }