@@ -123,8 +123,10 @@ espeak_ng_STATUS fifo_add_commands(t_espeak_command *command1, t_espeak_command | |||
if ((status = pthread_mutex_lock(&my_mutex)) != ENS_OK) | |||
return status; | |||
if (node_counter+1 >= MAX_NODE_COUNTER) | |||
if (node_counter+1 >= MAX_NODE_COUNTER) { | |||
pthread_mutex_unlock(&my_mutex); | |||
return ENS_FIFO_BUFFER_FULL; | |||
} | |||
if ((status = push(command1)) != ENS_OK) { | |||
pthread_mutex_unlock(&my_mutex); |