2016-10-24 11 views
0

Найдено следующий чат демо-сервера на веб-сайте витыми в:Витая сервер чата демо выходит сразу

factory = protocol.ServerFactory() 
factory.protocol = SimpleLogger 
factory.clients = [] 

application = service.Application("charServer") 
internet.TCPServer(9999, factory).setServiceParent(application) 

Он не работал в моем проекте. Он не ждет, пока клиент подключится к серверу, но пропустит код и немедленно выйдет. Как я могу это исправить?

+0

Я добавил, что подал заявку на документацию по этой проблеме: https://twistedmatrix.com/trac/ticket/8884 – moshez

ответ

0

Строки, указанные выше, устанавливают соединения для прослушивания, но затем сразу же выходят. Вам нужно добавить что-то в соответствие с:

if __name__ == '__main__': 
    from twisted.internet import reactor 
    reactor.run()