can you publish the code and I will fill a bug entry. May be log: was added after.
On Nov 6, 2011, at 3:15 AM, Stefan Marr wrote: > > On 05 Nov 2011, at 22:37, Stéphane Ducasse wrote: >> >> AddEntry: is a low level api. >> Now I will check because there were some movements around transcript in 1.3 >> and may be some left over were not cleaned. > > Ok, thanks, did not see the #log: the first time I looked at the class. > > > Is probably already fixed, but in my #13281 image, TranscriptModel is not > threadsafe. It seem to try to be threadsafe, but there is a problem when > multiple processes do #log: and get interleaved while updating/redrawing the > display. > > In my image, I just replaced the Semaphore with a Mutex (which is reentrant) > and put a critical section in #log: > > Best regards > Stefan > > -- > Stefan Marr > Software Languages Lab > Vrije Universiteit Brussel > Pleinlaan 2 / B-1050 Brussels / Belgium > http://soft.vub.ac.be/~smarr > Phone: +32 2 629 2974 > Fax: +32 2 629 3525 > >
