summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libddekit/lock.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libddekit/lock.c b/libddekit/lock.c
index 4c4cff01..e534bebe 100644
--- a/libddekit/lock.c
+++ b/libddekit/lock.c
@@ -39,9 +39,9 @@ int _ddekit_lock_try_lock(struct ddekit_lock **mtx) {
}
void _ddekit_lock_unlock(struct ddekit_lock **mtx) {
- mutex_unlock (&(*mtx)->lock);
// TODO I wonder if it can cause any trouble.
(*mtx)->helder = NULL;
+ mutex_unlock (&(*mtx)->lock);
}