server: fix pthread_mutex_trylock usage

This commit is contained in:
Shuanglei Tao
2019-08-04 11:59:34 +08:00
parent 921ddda658
commit 251ad41f4c
2 changed files with 2 additions and 2 deletions

View File

@@ -130,7 +130,7 @@ tty_client_destroy(struct tty_client *client) {
client->running = false;
if (pthread_mutex_trylock(&client->mutex)) {
if (pthread_mutex_trylock(&client->mutex) == 0) {
client->state = STATE_DONE;
pthread_cond_signal(&client->cond);
pthread_mutex_unlock(&client->mutex);