svn commit: r277258 - head/usr.sbin/ngctl
Gleb Smirnoff
glebius at FreeBSD.org
Fri Jan 16 18:51:27 UTC 2015
Author: glebius
Date: Fri Jan 16 18:51:26 2015
New Revision: 277258
URL: https://svnweb.freebsd.org/changeset/base/277258
Log:
Plug mutex leak.
MFC after: 1 week
Sponsored by: Nginx, Inc.
Modified:
head/usr.sbin/ngctl/main.c
Modified: head/usr.sbin/ngctl/main.c
==============================================================================
--- head/usr.sbin/ngctl/main.c Fri Jan 16 18:47:20 2015 (r277257)
+++ head/usr.sbin/ngctl/main.c Fri Jan 16 18:51:26 2015 (r277258)
@@ -324,8 +324,10 @@ DoInteractive(void)
history(hist, &hev, H_ENTER, buf);
pthread_kill(monitor, SIGUSR1);
pthread_mutex_lock(&mutex);
- if (DoParseCommand(buf) == CMDRTN_QUIT)
+ if (DoParseCommand(buf) == CMDRTN_QUIT) {
+ pthread_mutex_unlock(&mutex);
break;
+ }
pthread_cond_signal(&cond);
pthread_mutex_unlock(&mutex);
}
More information about the svn-src-all
mailing list