<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Hi Tony. Sorry, I had made one large error in ThreadWin32.m3.<BR>
At least. The Enter/Leave mechanical replacement error.<BR>
 <BR>
However even with that, the idle thread stuff seemed to cause problems.<BR>
It was there forever, I realize.<BR>
 <BR>
Also, I should have done this first, but anyway, later, I tried merging back in your changes from Feb 16.<BR>
Somewhat they are moot (lock vs. LockMutex).<BR>
Somewhat they are already there (WaitHeap, heapCond => condition).<BR>
Somewhat they are trivial (fixing error messages).<BR>
 <BR>
That leaves, in my analysis, the BroadcastHeap change.<BR>
 <BR>
With this change however, /sometimes/ Juno hangs.<BR>
Is this, like, somehow equivalent to the Posix hang?<BR>
Is the current code the "best"?<BR>
 <BR>
Oh darn..it hangs either way. Just not often.<BR>
Could that be "similar" to the pthread problem?<BR>
Any chance you can look at it?<BR>
 <BR>
Thanks,<BR>
 - Jay<BR><BR><BR><BR><BR><BR>                                           </body>
</html>