def __init__(self, datanode): Thread.__init__(self) self.datanode = datanode processor = Datanode.Processor(self.datanode) transport = TSocket.TServerSocket(port=DATANODE_PORT) tfactory = TTransport.TBufferedTransportFactory() pfactory = TBinaryProtocol.TBinaryProtocolFactory() #self.server = TServer.TSimpleServer(processor, transport, tfactory, pfactory) self.server = TServer.TThreadPoolServer(processor, transport, tfactory, pfactory)