diff options
| author | Jan Safranek <jsafrane@redhat.com> | 2013-11-26 15:20:55 +0100 |
|---|---|---|
| committer | Jan Safranek <jsafrane@redhat.com> | 2013-11-26 15:20:55 +0100 |
| commit | d0f5744e3593b766fe6388367f20c97356d94dea (patch) | |
| tree | 461ff49f6121554ca236e868838f2772ed1d1de2 | |
| parent | 381f4038a6a32a82693ebe6dce83f5b03d68521b (diff) | |
Fixed unlocking mutex before return.
As pointed out by scanbot :).
| -rw-r--r-- | src/indmanager/ind_manager.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/indmanager/ind_manager.c b/src/indmanager/ind_manager.c index 188139a..7e38332 100644 --- a/src/indmanager/ind_manager.c +++ b/src/indmanager/ind_manager.c @@ -1211,6 +1211,7 @@ bool im_stop_ind(IMManager *manager, const CMPIContext *ctx, IMError *err) pthread_mutex_lock(&manager->_t_mutex); if (pthread_cancel(manager->_t_manage)) { *err = IM_ERR_THREAD; + pthread_mutex_unlock(&manager->_t_mutex); return false; } pthread_mutex_unlock(&manager->_t_mutex); |
