server = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) --- ➏
➐
server.bind(SOCK_FILE)
server.listen()
print(f"{current_thread().name}: 메시지 수신을 대기...")
conn, addr = server.accept() ----- ➑
➒
while True:
data = conn.recv(BUFFER_SIZE)
if not data:
break
message = data.decode()
print(f"{current_thread().name}: 메시지 수신: '{message}'")
server.close()
def main() -> None:
if os.path.exists(SOCK_FILE):
os.remove(SOCK_FILE)