<commit_before># -*- coding: utf-8 -*-
'''
В этом потоке сервер ожидает подключений от киентов, после чего
перебрасывает их на свои потоки.
'''

from PySide import QtCore
from .pakTcpServer.modTcpServer import clsTcpServer

class clsServerThread(QtCore.QThread):
    def __init__(self, root):
        print('      clsServerThread.__init__()')
        self.__root = root
        self.__TcpServer = clsTcpServer(root)
        self.running = False
        super(clsServerThread, self).__init__()
        
    def run(self):
        print('      clsServerThread.run()')
        self.__TcpServer.adress = 'localhost'
        self.sleep(1)
        self.__TcpServer.port = int(self.__root.Gui.winMain.entPort.text())
        print('      run 1()')    
        self.sleep(1)
        #self.__TcpServer.run()
        self.emit(QtCore.SIGNAL('run_tcp_server()'))
        print('      run 2()')    
        self.sleep(1)
        while self.running:
            print('      clsServerThread running')    
            self.sleep(3)
        else:
            print('      clsServerThread stopped')
            self.emit(QtCore.SIGNAL('stop_tcp_server()'))
            #self.__TcpServer.stop()
        
            <commit_msg>082 Попытка выяснить почему не вызывается проверка состояния clsTcpServer<commit_after># -*- coding: utf-8 -*-
'''
В этом потоке сервер ожидает подключений от киентов, после чего
перебрасывает их на свои потоки.
'''

from PySide import QtCore
from .pakTcpServer.modTcpServer import clsTcpServer

class clsServerThread(QtCore.QThread):
    def __init__(self, root):
        print('      clsServerThread.__init__()')
        self.__root = root
        self.__TcpServer = clsTcpServer(root)
        self.running = False
        super(clsServerThread, self).__init__()
        
    def run(self):
        print('      clsServerThread.run()')
        self.__TcpServer.adress = 'localhost'
        self.sleep(1)
        self.__TcpServer.port = int(self.__root.Gui.winMain.entPort.text())
        print('      run 1()')    
        self.sleep(1)
        #self.__TcpServer.run()
        self.emit(QtCore.SIGNAL('run_tcp_server()'))
        print('      run 2()')    
        self.sleep(1)
        while self.running:
            if self.__TcpServer.isListening():
                print('      clsServerThread listening')   
            else:
                print('      clsServerThread not listening')  
            self.sleep(3)
        else:
            print('      clsServerThread stopped')
            self.emit(QtCore.SIGNAL('stop_tcp_server()'))
            #self.__TcpServer.stop()
{'fraction_non_alphanumeric': 0.11415349016583108, 'fraction_numerical': 0.006556112610875434, 'mean_word_length': 2.0954653937947496, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2892075', 'n_tokens_mistral': 802, 'n_tokens_neox': 830, 'n_words': 159}