diff options
author | Johann Latocha | 2012-02-11 01:34:07 +0100 |
---|---|---|
committer | Johann Latocha | 2012-02-11 01:34:07 +0100 |
commit | 73e227959e02c3484085ce05c466a3ea0f3e5065 (patch) | |
tree | b588d5dfb6d2645c721a6dbfe414a21119d4116e /src/server/server.h | |
parent | [SERVER] Config reload fixed (diff) | |
download | dnbd3-73e227959e02c3484085ce05c466a3ea0f3e5065.tar.gz dnbd3-73e227959e02c3484085ce05c466a3ea0f3e5065.tar.xz dnbd3-73e227959e02c3484085ce05c466a3ea0f3e5065.zip |
[SERVER] Spinlocks to freeze threads while reloading config
Diffstat (limited to 'src/server/server.h')
-rw-r--r-- | src/server/server.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/server.h b/src/server/server.h index 02da005..de9eccb 100644 --- a/src/server/server.h +++ b/src/server/server.h @@ -44,10 +44,10 @@ typedef struct char ip[16]; pthread_t *thread; dnbd3_image_t *image; + pthread_spinlock_t spinlock; } dnbd3_client_t; extern GSList *_dnbd3_clients; -extern pthread_spinlock_t _spinlock; extern char *_config_file_name; extern dnbd3_image_t *_images; extern size_t _num_images; |