summaryrefslogtreecommitdiff
path: root/server_network.c
diff options
context:
space:
mode:
authorTest_User <hax@andrewyu.org>2023-05-06 18:13:30 -0400
committerTest_User <hax@andrewyu.org>2023-05-06 18:13:30 -0400
commitd11d6c901e8dcbc1e008d3856260255056adb0cd (patch)
tree6f8819eb93ba2c639fc016c1b5809e31d7322717 /server_network.c
parentb98cc288211baa7d98a7e1ccac538f32129a061f (diff)
downloadcoupserv-d11d6c901e8dcbc1e008d3856260255056adb0cd.tar.gz
coupserv-d11d6c901e8dcbc1e008d3856260255056adb0cd.zip
Add locks so it's actually thread-safe, will probably make more efficient use of them later
Diffstat (limited to 'server_network.c')
-rw-r--r--server_network.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/server_network.c b/server_network.c
index 8125a45..0a471bd 100644
--- a/server_network.c
+++ b/server_network.c
@@ -44,6 +44,8 @@
#include "utils.h"
#include "commands.h"
+pthread_mutex_t send_lock = PTHREAD_MUTEX_INITIALIZER;
+
int resolve(char *address, char *port, struct sockaddr *sockaddr) {
int success;
struct addrinfo hints = {0}, *info;