I will figure this out
This commit is contained in:
@@ -9,6 +9,8 @@ class ServerVCKO:
|
|||||||
self.header_size = 1024
|
self.header_size = 1024
|
||||||
self.format = "utf-8"
|
self.format = "utf-8"
|
||||||
self.disconnect_message = "!DISCONNECT"
|
self.disconnect_message = "!DISCONNECT"
|
||||||
|
self.server_socket = socket.socket()
|
||||||
|
self.server_socket.bind((self.host, self.port))
|
||||||
|
|
||||||
def handle_client(self, conn, addr):
|
def handle_client(self, conn, addr):
|
||||||
print(f"Connection from: {addr}")
|
print(f"Connection from: {addr}")
|
||||||
@@ -24,12 +26,10 @@ class ServerVCKO:
|
|||||||
conn.send("msg received".encode(self.format))
|
conn.send("msg received".encode(self.format))
|
||||||
conn.close()
|
conn.close()
|
||||||
def start(self):
|
def start(self):
|
||||||
server_socket = socket.socket()
|
self.server_socket.listen()
|
||||||
server_socket.bind((self.host, self.port))
|
print(f"server is listening on {self.server_socket.gethostbyname(self.host)}")
|
||||||
server_socket.listen()
|
|
||||||
print(f"server is listening on {socket.gethostbyname(self.host)}")
|
|
||||||
while True:
|
while True:
|
||||||
conn, addr = server_socket.accept()
|
conn, addr = self.server_socket.accept()
|
||||||
thread = threading.Thread(target=self.handle_client, args=(conn, addr))
|
thread = threading.Thread(target=self.handle_client, args=(conn, addr))
|
||||||
thread.start
|
thread.start
|
||||||
print(f"Active threads: {threading.active_count() - 1}")
|
print(f"Active threads: {threading.active_count() - 1}")
|
||||||
|
|||||||
Reference in New Issue
Block a user