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