From 47c28e25055cfa3c4c37035cc7888d0b87392dc1 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Mon, 22 Dec 2014 19:46:42 +0100 Subject: [SERVER] Improve replication and reconnecting behaviour --- src/server/globals.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/server/globals.h') diff --git a/src/server/globals.h b/src/server/globals.h index c215916..037cd08 100644 --- a/src/server/globals.h +++ b/src/server/globals.h @@ -41,7 +41,7 @@ typedef struct #define RTT_NOT_REACHABLE 4 // No uplink was reachable struct _dnbd3_connection { - int fd; // socket fd to remote server + volatile int fd; // socket fd to remote server int signal; // eventfd used to wake up the process pthread_t thread; // thread holding the connection pthread_spinlock_t queueLock; // lock for synchronization on request queue etc. -- cgit v1.2.3-55-g7522