17 May
2006
17 May
'06
3:06 p.m.
On Wed, 17 May 2006 16:31:56 +0200, Andrea Arcangeli
I noticed processEnded is called by threads. This generates a subtle race condition for most code (or at least for my code). The fact processEnded is called from threads isn't documented anywhere and so I prefer to be safe than sorry since I assume most code is written thinking processEnded will run in the usual serialized context and not in a parallel racy thread.
No it isn't. The bug you imagine here is non-existent. There is nothing to be fixed. Jean-Paul