Removed debug fprint about failed mutex destroy.
This commit is contained in:
@ -1225,22 +1225,9 @@ int simple_mutex_done(
|
|||||||
if (atomic_add(&sm->sm_enabled, -1) != 1) {
|
if (atomic_add(&sm->sm_enabled, -1) != 1) {
|
||||||
atomic_add(&sm->sm_enabled, 1);
|
atomic_add(&sm->sm_enabled, 1);
|
||||||
}
|
}
|
||||||
#if 0
|
|
||||||
assert(!pthread_mutex_trylock(&sm->sm_mutex));
|
|
||||||
assert(!pthread_mutex_unlock(&sm->sm_mutex));
|
|
||||||
assert((err = pthread_mutex_destroy(&sm->sm_mutex)) == 0);
|
|
||||||
#else
|
|
||||||
err = pthread_mutex_destroy(&sm->sm_mutex);
|
err = pthread_mutex_destroy(&sm->sm_mutex);
|
||||||
#endif
|
|
||||||
#if 0
|
|
||||||
if (err != 0) {
|
|
||||||
goto return_err;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
simple_mutex_free_memory(sm);
|
|
||||||
|
|
||||||
|
#if defined(NOT_USED)
|
||||||
return_err:
|
|
||||||
if (err != 0) {
|
if (err != 0) {
|
||||||
perror("simple_mutex : ");
|
perror("simple_mutex : ");
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
@ -1249,7 +1236,14 @@ return_err:
|
|||||||
sm->sm_name,
|
sm->sm_name,
|
||||||
err,
|
err,
|
||||||
strerror(errno));
|
strerror(errno));
|
||||||
|
goto return_err;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
simple_mutex_free_memory(sm);
|
||||||
|
|
||||||
|
#if defined(NOT_USED)
|
||||||
|
return_err:
|
||||||
|
#endif
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user