You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@thrift.apache.org by kc...@apache.org on 2008/06/24 22:46:32 UTC
svn commit: r671337 - /incubator/thrift/trunk/lib/py/src/server/TServer.py
Author: kclark
Date: Tue Jun 24 13:46:32 2008
New Revision: 671337
URL: http://svn.apache.org/viewvc?rev=671337&view=rev
Log:
rb: Make TServer.py Python 2.4 compatible [THRIFT-44]
Modified:
incubator/thrift/trunk/lib/py/src/server/TServer.py
Modified: incubator/thrift/trunk/lib/py/src/server/TServer.py
URL: http://svn.apache.org/viewvc/incubator/thrift/trunk/lib/py/src/server/TServer.py?rev=671337&r1=671336&r2=671337&view=diff
==============================================================================
--- incubator/thrift/trunk/lib/py/src/server/TServer.py (original)
+++ incubator/thrift/trunk/lib/py/src/server/TServer.py Tue Jun 24 13:46:32 2008
@@ -224,13 +224,14 @@
ecode = 0
try:
- while True:
- self.processor.process(iprot, oprot)
- except TTransport.TTransportException, tx:
- pass
- except Exception, e:
- logging.exception(e)
- ecode = 1
+ try:
+ while True:
+ self.processor.process(iprot, oprot)
+ except TTransport.TTransportException, tx:
+ pass
+ except Exception, e:
+ logging.exception(e)
+ ecode = 1
finally:
try_close(itrans)
try_close(otrans)