Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
0.9.3
-
None
Description
in all server implementations there is this:
try: while True: self.processor.process(iprot, oprot) except TTransport.TTransportException as tx: pass except Exception as x: logger.exception(x)
I fix this with:
while True: if self.processor.process(iprot, oprot): break
PS: I noticed this because I implemented a subclass of TProcessor and I see multiple entry in my process function