I am connecting to server. But when client connects. Then the error comes :-
error: uncaptured python exception, closing channel <__main__.WhiteboardServer listening localhost:8080 at 0x184e858fb00> (<class 'AttributeError'>:'WhiteboardServer' object has no attribute 'channel' [C:\ProgramData\Anaconda3\lib\asyncore.py|read|83] [C:\ProgramData\Anaconda3\lib\asyncore.py|handle_read_event|417] [C:\Users\sharm\Desktop\dominoes2\Domino_Data\PodSixNet\Server.py|handle_accept|35] [server_pod.py|Connected|55])
class WhiteboardServer(Server):
channelClass = ServerChannel
def __init__(self, *args, **kwargs):
self.game = Game()
Server.__init__(self, *args, **kwargs)
self.players = WeakKeyDictionary()
print('Server launched')
self.connections = []
def NextId(self):
def Connected(self, channel, addr):
print('hello')
if(self.channel.number_of_connections_allowed > len(connections)):
self.connections.append(channel)
print('connected',channel,addr)
else:
print('connected')
channel.close()
def max_score(self,data):
self.game.max_score(data)
def player_info(self,data):
self.game.max_score(data)
def Launch(self):
while True:
self.Pump()
sleep(0.0001)
Please help me with the issue.