Displaying 4 results from an estimated 4 matches for "mount_mutex".
Did you mean:
  count_mutex
  
2004 Aug 06
1
Icecast deadlock with 1.3.12 (fixed)
...for the time being.  If anyone 
> else is in the same boat, the following diff fixes problems with 1.3.12.
> 
> [wolpert@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_mute...
2004 Aug 06
5
Icecast deadlock with 1.3.12 (fixed)
...is (line 684):
   xa_debug (1, "DEBUG: Trying transparent proxy with host: 
[%s]",req->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 (so...
2004 Aug 06
0
Icecast deadlock with 1.3.12 (fixed)
...relaying like icecast1 does for the time being.  If anyone 
else is in the same boat, the following diff fixes problems with 1.3.12.
[wolpert at 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);
<...
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