mpegts_input: add missing mutex unlock calls (coverity)
This commit is contained in:
parent
284f70f19c
commit
c72cadbd5d
1 changed files with 4 additions and 0 deletions
|
@ -660,6 +660,8 @@ mpegts_input_table_waiting ( mpegts_input_t *mi, mpegts_mux_t *mm )
|
|||
mt->mt_subscribed = 1;
|
||||
pthread_mutex_unlock(&mm->mm_tables_lock);
|
||||
mi->mi_open_pid(mi, mm, mt->mt_pid, mpegts_table_type(mt), mt);
|
||||
} else {
|
||||
pthread_mutex_unlock(&mm->mm_tables_lock);
|
||||
}
|
||||
} else if (mt->mt_defer_cmd == MT_DEFER_CLOSE_PID) {
|
||||
mt->mt_defer_cmd = 0;
|
||||
|
@ -667,6 +669,8 @@ mpegts_input_table_waiting ( mpegts_input_t *mi, mpegts_mux_t *mm )
|
|||
mt->mt_subscribed = 0;
|
||||
pthread_mutex_unlock(&mm->mm_tables_lock);
|
||||
mi->mi_close_pid(mi, mm, mt->mt_pid, mpegts_table_type(mt), mt);
|
||||
} else {
|
||||
pthread_mutex_unlock(&mm->mm_tables_lock);
|
||||
}
|
||||
} else {
|
||||
pthread_mutex_unlock(&mm->mm_tables_lock);
|
||||
|
|
Loading…
Add table
Reference in a new issue