더북(TheBook)
        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)

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.