+#endif
+
+//JR 15.04.2005 Debug PAL8624 RetroConception :
+void GraphExecutor::InNode::LockDataReady() {
+// cdebug_in << pthread_self() << "/" << ThreadNo()
+// << "GraphExecutor::InNode::LockDataReady : " << Name() << " _MutexDataReadyLocked "
+// << _MutexDataReadyLocked << " HasAllDataReady " << HasAllDataReady() << endl ;
+ if ( pthread_mutex_lock( &_MutexDataReady ) ) {
+ perror("MutexDataReady pthread_mutex_lock ") ;
+ exit( 0 ) ;
+ }
+ _MutexDataReadyLocked = true ;
+// cdebug_out << pthread_self() << "/" << ThreadNo()
+// << "GraphExecutor::InNode::LockDataReady : " << Name() << endl ;
+}
+void GraphExecutor::InNode::UnLockDataReady() {
+// cdebug_in << pthread_self() << "/" << ThreadNo()
+// << "GraphExecutor::InNode::UnLockDataReady : " << Name() << " _MutexDataReadyLocked "
+// << _MutexDataReadyLocked << " HasAllDataReady " << HasAllDataReady() << endl ;
+ if ( pthread_mutex_unlock( &_MutexDataReady ) ) {
+ perror("MutexDataReady pthread_mutex_unlock ") ;
+ exit( 0 ) ;
+ }
+ _MutexDataReadyLocked = false ;
+// cdebug_out << pthread_self() << "/" << ThreadNo()
+// << "GraphExecutor::InNode::UnLockDataReady : " << Name() << endl ;
+}