From 1e0744d7a2daacaf5044427fa614268d1f4fcb2f Mon Sep 17 00:00:00 2001 From: Kevin Clark Date: Tue, 24 Jun 2008 20:46:32 +0000 Subject: [PATCH] rb: Make TServer.py Python 2.4 compatible [THRIFT-44] git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@671337 13f79535-47bb-0310-9956-ffa450edef68 --- lib/py/src/server/TServer.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/lib/py/src/server/TServer.py b/lib/py/src/server/TServer.py index b656b49a..d5739959 100644 --- a/lib/py/src/server/TServer.py +++ b/lib/py/src/server/TServer.py @@ -224,13 +224,14 @@ class TForkingServer(TServer): 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) -- 2.17.1