I dont remember what I changed... sorry
This commit is contained in:
@@ -1,13 +1,12 @@
|
||||
from importlib import reload
|
||||
|
||||
import re
|
||||
import socket
|
||||
from handlers import serverPingHandler, mainHandler
|
||||
|
||||
class Client:
|
||||
BUFF_SIZE = 65535
|
||||
HANDLERS = {
|
||||
re.compile(b"SAMP"): serverPingHandler
|
||||
b"SAMP": serverPingHandler
|
||||
}
|
||||
|
||||
def __init__(self, server, addr):
|
||||
@@ -19,7 +18,7 @@ class Client:
|
||||
def handle_data(self, data):
|
||||
found = False
|
||||
for pattern, handler in self.HANDLERS.items():
|
||||
if pattern.match(data):
|
||||
if data.startswith(pattern):
|
||||
queue = handler.handle(self, data)
|
||||
if queue:
|
||||
self.write_to_buffer(queue)
|
||||
|
||||
Reference in New Issue
Block a user