On Tuesday 17 October 2006 01:53 Fedotov, Alexei A wrote:
> Sorry for my English -
>
> http://issues.apache.org/jira/browse/HARMONY-1669
> Artem told this patch fixes a deadlock on Windows.
>
> I haven't tried the fix. As far as I understand we put SuspendThread()
> check and ResumeThread() action under one critical section when trying
> to flush memory. It's ok not to risk the integrity of the whole
> operation.

From the JIRA comments it must be something different. It is a race condition 
rather than a dead lock fix.

Also gc.LOS hangs on Windows XP for me. It works just fine on Windows 2003 
Server SP1. There is some difference between these two win32 kernels and 
we've had fixes for XP while 2003 server worked (actually Windows 2003 Server 
SP1, without server pack it worked like XP, it hung) well. The example is 
HARMONY-1541.

So it is better to determine windows kernel clearly. XP, 2003 or 2003 SP1. 
From the JIRA comments it looks like a fix for 2003 or 2003 SP1. On XP gc.LOS 
still doesn't work.

-- 
Gregory Shimansky, Intel Middleware Products Division

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to