<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Something is fishy here. The change is fine, but there could only be a problem<BR>
if suspending the thread didn't work? You know, the stack value shouldn't<BR>
be changing? I'm pretty sure I saw this be a problem on some configuration,<BR>
but maybe it was only user threads and maybe they are relevantly different?<BR>
<BR>
Also Tony is it ok to RTHeapRep.FlushThreadState unconditionally here?<BR>
<BR>
- Jay<BR> <BR>> Date: Fri, 11 Dec 2009 12:14:26 +0000<BR>> To: m3commit@elegosoft.com<BR>> From: jkrell@elego.de<BR>> Subject: [M3commit] CVS Update: cm3<BR>> <BR>> CVSROOT: /usr/cvs<BR>> Changes by: jkrell@birch. 09/12/11 12:14:26<BR>> <BR>> Modified files:<BR>> cm3/m3-libs/m3core/src/thread/PTHREAD/: Tag: <BR>> release_branch_cm3_5_8 <BR>> ThreadPThreadC.c <BR>> <BR>> Log message:<BR>> port simple race condition fix from head related to stopping a thread before/after it has any traced references<BR>> <BR> </body>
</html>