commit | 9c22ba41033a3f632df9db1c871cbf844e79824c | [log] [tgz] |
---|---|---|
author | David Reiss <dreiss@apache.org> | Tue Mar 09 05:19:47 2010 +0000 |
committer | David Reiss <dreiss@apache.org> | Tue Mar 09 05:19:47 2010 +0000 |
tree | f1345b9a32516d4f7863da36dbcb068692257af8 | |
parent | 068f4169b9c2cd9f93ad32e99c5b0d5b786e0bc1 [diff] |
cpp: TTransport: set END_OF_FILE TException code if read returns 0 git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@920674 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/lib/cpp/src/transport/TTransport.h b/lib/cpp/src/transport/TTransport.h index eb0d5df..f9e20ce 100644 --- a/lib/cpp/src/transport/TTransport.h +++ b/lib/cpp/src/transport/TTransport.h
@@ -102,7 +102,8 @@ while (have < len) { get = read(buf+have, len-have); if (get <= 0) { - throw TTransportException("No more data to read."); + throw TTransportException(TTransportException::END_OF_FILE, + "No more data to read."); } have += get; }