[M3devel] [M3commit] CVS Update: cm3
Tony Hosking
hosking at cs.purdue.edu
Sun Jan 9 10:52:27 CET 2011
Jay, don't you need to order your unlocks in AtForkParent in reverse order to AtForkPrepare?
That means you'd need to UnlockHeap before unlocking the other mutexes.
On Jan 9, 2011, at 4:35 AM, Mika Nystrom wrote:
> Jay did you expect this to fix things?
>
> I'm still seeing the same problems...
>
>
>
> Jay Krell writes:
>> CVSROOT: /usr/cvs
>> Changes by: jkrell at birch. 11/01/09 03:36:
>> 46
>>
>> Modified files:
>> cm3/m3-libs/m3core/src/thread/PTHREAD/:
>> ThreadPThread.m3
>>
>> Log message:
>> LockHeap later in ForkPrepare, try to f
>> ix deadlock with mutex initialization
More information about the M3devel
mailing list