You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@thrift.apache.org by ro...@apache.org on 2013/06/04 22:10:45 UTC

git commit: THRIFT-1983 %z printf format is not available in Visual Patch: Konrad Grochowski

Updated Branches:
  refs/heads/master c2c4d72b9 -> f2b094f1f


THRIFT-1983 %z printf format is not available in Visual
Patch: Konrad Grochowski


Project: http://git-wip-us.apache.org/repos/asf/thrift/repo
Commit: http://git-wip-us.apache.org/repos/asf/thrift/commit/f2b094f1
Tree: http://git-wip-us.apache.org/repos/asf/thrift/tree/f2b094f1
Diff: http://git-wip-us.apache.org/repos/asf/thrift/diff/f2b094f1

Branch: refs/heads/master
Commit: f2b094f1f1a331c9bd92c6106683fbaa7191dc66
Parents: c2c4d72
Author: Roger Meier <ro...@apache.org>
Authored: Tue Jun 4 22:09:37 2013 +0200
Committer: Roger Meier <ro...@apache.org>
Committed: Tue Jun 4 22:09:37 2013 +0200

----------------------------------------------------------------------
 lib/cpp/src/thrift/server/TNonblockingServer.cpp |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/thrift/blob/f2b094f1/lib/cpp/src/thrift/server/TNonblockingServer.cpp
----------------------------------------------------------------------
diff --git a/lib/cpp/src/thrift/server/TNonblockingServer.cpp b/lib/cpp/src/thrift/server/TNonblockingServer.cpp
index 641f714..69f0e55 100644
--- a/lib/cpp/src/thrift/server/TNonblockingServer.cpp
+++ b/lib/cpp/src/thrift/server/TNonblockingServer.cpp
@@ -64,6 +64,7 @@
 
 #ifdef _MSC_VER
 #define PRIu32 "I32u"
+#define PRIu64 "I64u"
 #endif
 
 namespace apache { namespace thrift { namespace server {
@@ -478,9 +479,10 @@ void TNonblockingServer::TConnection::workSocket() {
       // Don't allow giant frame sizes.  This prevents bad clients from
       // causing us to try and allocate a giant buffer.
       GlobalOutput.printf("TNonblockingServer: frame size too large "
-                          "(%"PRIu32" > %zu) from client %s. remote side not "
-                          "using TFramedTransport?",
-                          readWant_, server_->getMaxFrameSize(),
+                          "(%"PRIu32" > %"PRIu64") from client %s. "
+                          "Remote side not using TFramedTransport?",
+                          readWant_,
+                          (uint64_t)server_->getMaxFrameSize(),
                           tSocket_->getSocketInfo().c_str());
       close();
       return;