Author: dreiss
Date: Tue Mar 9 05:19:47 2010
New Revision: 920674
URL: http://svn.apache.org/viewvc?rev=920674&view=rev
Log:
cpp: TTransport: set END_OF_FILE TException code if read returns 0
Modified:
incubator/thrift/trunk/lib/cpp/src/transport/TTransport.h
Modified: incubator/thrift/trunk/lib/cpp/src/transport/TTransport.h
URL:
http://svn.apache.org/viewvc/incubator/thrift/trunk/lib/cpp/src/transport/TTransport.h?rev=920674&r1=920673&r2=920674&view=diff
==============================================================================
--- incubator/thrift/trunk/lib/cpp/src/transport/TTransport.h (original)
+++ incubator/thrift/trunk/lib/cpp/src/transport/TTransport.h Tue Mar 9
05:19:47 2010
@@ -102,7 +102,8 @@ class TTransport {
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;
}