[Redbutton-devel] SF.net SVN: redbutton: [308] redbutton-browser/trunk
Brought to you by:
skilvington
|
From: <ski...@us...> - 2007-05-23 10:38:20
|
Revision: 308
http://svn.sourceforge.net/redbutton/?rev=308&view=rev
Author: skilvington
Date: 2007-05-23 03:38:19 -0700 (Wed, 23 May 2007)
Log Message:
-----------
stop verbose messages from different threads overlapping
Modified Paths:
--------------
redbutton-browser/trunk/MHEGEngine.c
redbutton-browser/trunk/TODO
Modified: redbutton-browser/trunk/MHEGEngine.c
===================================================================
--- redbutton-browser/trunk/MHEGEngine.c 2007-05-23 10:31:02 UTC (rev 307)
+++ redbutton-browser/trunk/MHEGEngine.c 2007-05-23 10:38:19 UTC (rev 308)
@@ -1600,6 +1600,9 @@
return;
}
+/* stop verbose messages from different threads overlapping */
+pthread_mutex_t stdout_lock = PTHREAD_MUTEX_INITIALIZER;
+
void
verbose(char *message, ...)
{
@@ -1607,10 +1610,12 @@
if(engine.verbose)
{
+ pthread_mutex_lock(&stdout_lock);
va_start(ap, message);
vprintf(message, ap);
printf("\n");
va_end(ap);
+ pthread_mutex_unlock(&stdout_lock);
}
return;
Modified: redbutton-browser/trunk/TODO
===================================================================
--- redbutton-browser/trunk/TODO 2007-05-23 10:31:02 UTC (rev 307)
+++ redbutton-browser/trunk/TODO 2007-05-23 10:38:19 UTC (rev 308)
@@ -1,3 +1,11 @@
+got this once when changing channels:
+X Error of failed request: BadAccess (attempt to access private resource denied)
+ Major opcode of failed request: 146 (MIT-SHM)
+ Minor opcode of failed request: 1 (X_ShmAttach)
+ Serial number of failed request: 4292
+ Current serial number in output stream: 4385
+
+
posix_fadvise() when streaming data from the backend?
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|