From d11d6c901e8dcbc1e008d3856260255056adb0cd Mon Sep 17 00:00:00 2001 From: Test_User Date: Sat, 6 May 2023 18:13:30 -0400 Subject: Add locks so it's actually thread-safe, will probably make more efficient use of them later --- network.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'network.h') diff --git a/network.h b/network.h index ced1d4d..7c70df7 100644 --- a/network.h +++ b/network.h @@ -29,6 +29,7 @@ #pragma once #include +#include #include "types.h" #include "table.h" @@ -64,6 +65,8 @@ extern struct table client_network_commands; extern struct table server_list; extern struct table user_list; +extern pthread_mutex_t send_lock; + extern int client_fd; extern int client_listen_fd; extern struct string client_nick; -- cgit v1.2.3