search for: sourcecon

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

2004 Aug 06
1
Icecast deadlock with 1.3.12 (fixed)
...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
5
Icecast deadlock with 1.3.12 (fixed)
...cleaning up the mutex during the transparent_proxy configuration (source.c:681) so it behaves like like the 'alias' one a few lines up. (So a change to the code went from this (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...
2004 Aug 06
0
Icecast deadlock with 1.3.12 (fixed)
...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 < if (sourcecon) --- &g...
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
2004 Aug 06
1
some portability fixes ...
...#39;t bother to check for pthreads..." > THREADLIBS="" > else > 373a393,394 > fi # enable_mingw = yes > 86a87 > #include <errno.h> 2155a2157,2161 > } > else > { > // for those lamer systems that mingles text ... LIKAI > setmode( sourcecon->food.source->dumpfd, O_BINARY ); 454a455,459 > else > { > // for those systems that mingles text ... LIKAI > setmode( source->dumpfd, O_BINARY ); > } 40a41,43 > #ifdef _WIN32 > #include <win32config.h> > #else 41a45 > #endif --- >8...