]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
unnamed semaphores should be destroyed not closed
authorS.Çağlar Onur <caglar@10ur.org>
Mon, 28 Oct 2013 19:37:22 +0000 (15:37 -0400)
committerSerge Hallyn <serge.hallyn@ubuntu.com>
Mon, 28 Oct 2013 20:08:02 +0000 (15:08 -0500)
Signed-off-by: S.Çağlar Onur <caglar@10ur.org>
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
src/lxc/lxclock.c

index 020bd34963623b623eda313573e42284cffc2e1b..d403bcc1647f5d27e6dff7e53f1a353819fa471d 100644 (file)
@@ -240,7 +240,7 @@ void lxc_putlock(struct lxc_lock *l)
        switch(l->type) {
        case LXC_LOCK_ANON_SEM:
                if (l->u.sem) {
-                       sem_close(l->u.sem);
+                       sem_destroy(l->u.sem);
                        free(l->u.sem);
                        l->u.sem = NULL;
                }