Re: [ROOT] Starting TThreads

From: Joern Adamczewski (J.Adamczewski@gsi.de)
Date: Thu Jun 12 2003 - 09:46:29 MEST


Hi Volker, Hi Rene,

this problem with the not starting TThreads due to the
TThread::Printf was already reported in March 2002.

The explanation at that time was that the system
was blocked in the TThread::XARequest (this method is used
in TThread::Printf for the actual drawing/printing jobs) when
waiting for the TThreadTimer to reset the fgXAct variable.
(see root-bugs PR#1139).

On most linuxes the mechanism works properly, 
but e.g. in the combination of RH 7.2 with the (non-standard) 
gcc 3.0.2 this problem with TThread::Printf occured.
The conclusion at that time was that it is some
side-effect of the compiler/linux installation. We did
not investigate further, since the official linux
releases did not have the problem.

Volker, can you please tell me on what linux and gcc and
libpthread you are currently working? I am curious to know under which
circumstances there might be problems with the TThreads...

Best regards,

Joern

-- 
/////////////////////////////////////////////////////////////////////
// Dr. J"orn Adamczewski                    (J.Adamczewski@gsi.de) // 
// GO4 project team                         Tel: +49-6159-71-1337  //
// Datenverarbeitung & ExperimentElektronik FAX: +49-6159-71-2986  //
// Ges. f. SchwerIonenforschung, Planckstr.1,  D-64291 Darmstadt   //



This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:12 MET