Displaying 2 results from an estimated 2 matches for "a30a541".
Did you mean:
30541
2019 Apr 24
0
[nbdkit PATCH 1/4] server: Check for pthread lock failures
...t state.
Signed-off-by: Eric Blake <eblake@redhat.com>
---
server/connections.c | 20 ++++++++++++--------
server/locks.c | 42 ++++++++++++++++++++++++++----------------
2 files changed, 38 insertions(+), 24 deletions(-)
diff --git a/server/connections.c b/server/connections.c
index a30a541..b7d9a6a 100644
--- a/server/connections.c
+++ b/server/connections.c
@@ -91,11 +91,13 @@ connection_get_status (struct connection *conn)
{
int r;
- if (conn->nworkers)
- pthread_mutex_lock (&conn->status_lock);
+ if (conn->nworkers &&
+ pthread_mutex_lock (&...
2019 Apr 24
7
[nbdkit PATCH 0/4] More mutex sanity checking
I do have a question about whether patch 2 is right, or whether I've
exposed a bigger problem in the truncate (and possibly other) filter,
but the rest seem fairly straightforward.
Eric Blake (4):
server: Check for pthread lock failures
truncate: Factor out reading real_size under mutex
plugins: Check for mutex failures
filters: Check for mutex failures
filters/cache/cache.c