You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
608 B

import time
import socketio
class Server(socketio.Server):
def _send_packet(self, eio_sid, pkt):
pass
def _send_eio_packet(self, eio_sid, eio_pkt):
pass
def test():
s = Server()
start = time.time()
count = 0
for i in range(100):
s._handle_eio_connect(str(i), "environ")
s._handle_eio_message(str(i), "0")
while True:
s.emit("test", "hello")
count += 1
if time.time() - start >= 5:
break
return count
if __name__ == "__main__":
count = test()
print("server_send:", count, "packets received.")