Files
asterisk/channels
Naveen Albert cd90c5a82b chan_console: Fix deadlock caused by unclean thread exit.
To terminate a console channel, stop_stream causes pthread_cancel
to make stream_monitor exit. However, commit 5b8fea93d1
added locking to this function which results in deadlock due to
the stream_monitor thread being killed while it's holding the pvt lock.

To resolve this, a flag is now set and read to indicate abort, so
the use of pthread_cancel and pthread_kill can be avoided altogether.

Resolves: #308
2023-09-20 19:15:38 +00:00
..
2021-11-19 09:09:45 -06:00
2022-07-12 07:45:19 -05:00
2021-11-29 09:04:26 -06:00
2021-11-19 09:09:45 -06:00
2022-05-09 08:21:58 -05:00
2021-11-16 05:37:45 -06:00
2021-11-16 05:37:45 -06:00
2016-10-27 09:53:55 -04:00
2021-11-16 05:37:45 -06:00
2021-11-16 05:37:45 -06:00