From f7e71324f46e70fc0f0bd547bcc32deb19f32d9e Mon Sep 17 00:00:00 2001 From: ENGO150 Date: Fri, 31 Jan 2025 16:57:57 +0100 Subject: [PATCH] implemented _WHY2_ACCEPT_THREAD_PARAMS in servers --- src/chat/main/authority.c | 3 ++- src/chat/main/server.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/chat/main/authority.c b/src/chat/main/authority.c index d5232b7..57df919 100644 --- a/src/chat/main/authority.c +++ b/src/chat/main/authority.c @@ -58,7 +58,8 @@ int main(void) printf("CA server enabled.\n\n"); - pthread_create(&thread, NULL, why2_accept_thread, &listen_socket); + _WHY2_ACCEPT_THREAD_PARAMS params = { listen_socket, WHY2_CHAT_AUTHORITY }; + pthread_create(&thread, NULL, why2_accept_thread, ¶ms); for (;;) { diff --git a/src/chat/main/server.c b/src/chat/main/server.c index 53621fc..4520955 100644 --- a/src/chat/main/server.c +++ b/src/chat/main/server.c @@ -58,7 +58,8 @@ int main(void) printf("Server enabled.\n\n"); - pthread_create(&thread, NULL, why2_accept_thread, &listen_socket); + _WHY2_ACCEPT_THREAD_PARAMS params = { listen_socket, WHY2_CHAT_SERVER }; + pthread_create(&thread, NULL, why2_accept_thread, ¶ms); for (;;) {