search for: double_mutex

Displaying 5 results from an estimated 5 matches for "double_mutex".

2004 Aug 06
1
Icecast deadlock with 1.3.12 (fixed)
...cecast-1.3.12/src/source.c > old/icecast-1.3.12/src/source.c > 686,692d685 > < thread_mutex_unlock (&info.mount_mutex); > < thread_mutex_unlock (&info.source_mutex); > < thread_mutex_unlock (&info.double_mutex); > < sourcecon = relay_pull_stream (req, &err); > < thread_mutex_lock (&info.double_mutex); > < thread_mutex_lock (&info.mount_mutex); > < thread_mutex_lock (&info.source_mutex); &...
2004 Aug 06
5
Icecast deadlock with 1.3.12 (fixed)
...gt;host); if ((sourcecon = relay_pull_stream (req, &err))) to this: xa_debug (1, "DEBUG: Trying transparent proxy with host: [%s]", req->host); thread_mutex_unlock (&info.mount_mutex); thread_mutex_unlock (&info.source_mutex); thread_mutex_unlock (&info.double_mutex); sourcecon = relay_pull_stream (req, &err); thread_mutex_lock (&info.double_mutex); thread_mutex_lock (&info.mount_mutex); thread_mutex_lock (&info.source_mutex); if (sourcecon) Simple enough... yes? But is it correct. It seems to work in my test cases. If anyon...
2004 Aug 06
0
Icecast deadlock with 1.3.12 (fixed)
...memeplex] src> diff icecast-1.3.12/src/source.c old/icecast-1.3.12/src/source.c 686,692d685 < thread_mutex_unlock (&info.mount_mutex); < thread_mutex_unlock (&info.source_mutex); < thread_mutex_unlock (&info.double_mutex); < sourcecon = relay_pull_stream (req, &err); < thread_mutex_lock (&info.double_mutex); < thread_mutex_lock (&info.mount_mutex); < thread_mutex_lock (&info.source_mutex); 694c687 <...
2004 Aug 06
1
Icecast 1.3.12 hangs: Problems with a big number of sources?
...ce streams - no meta data Our operating system is Red Hat Linux 8.0. Under these circumstances and after variable periods of time our icecast server hangs. At present we suppose that it is the call of "close_connection" at the end of function "source_func" that locks the "double_mutex" and the "source_mutex" and causes this problem. Maybe there is a problem with the big number of source streams? For hints on known bugs or any ideas we would be thankful. Alexander Daxenberger -- COMPUTERBILD 15/03: Premium-e-mail-Dienste im Test --------------------------------...
2004 Aug 06
5
Missing headers in Icecast2
Hi Karl, Thanks for your help, About the "Connection:" header, you are right, it's: "Connection: close" and NOT "Connection: keep-alive". The protocol when the SERVER sends the data is http 1.0. It's http 1.1 when the browser requests the data. I don't understand the "Content-Length: 54000000" header either. Also I noticed the flash player on