<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
I will send some sample code when I reproduce it reliably in a
testscript.<br>
<br>
However what I am seeing is that val=stackless.run() at some random
point terminates and then val contains: (a float,(1,[]))<br>
This is the format I use in the channels I use as queues, the float is
the result of calling time.time()<br>
<br>
Going back in my trace to what was in that queue at that time I see
that the [] was a <i>filled</i> list. Well the value has already been
collected from the queue, so I assume for the time being that the
garbage collector has removed the contents. Now I do not know what
makes stackless.run() terminate like this, but the value seems to be
what was on the stack when it did....<br>
<br>
And of course I am running my project in multiple threads (I already
have set the script to only one CPU).<br>
<br>
Also the problem started because I replaced timedchannels with regular
ones because the timed ones cost way too much time. The code is
muuuuuch faster now but with this undesirable side-effect.<br>
<br>
Paul<br>
<br>
Christian Tismer wrote:
<blockquote
 cite="mid:596B7371-4A92-4A7A-AE66-54670473F7FD@stackless.com"
 type="cite"><br>
  <div>
  <div>On 14.07.2007, at 12:32, Paul Sijben wrote:</div>
  <br class="Apple-interchange-newline">
  <blockquote type="cite">
    <div style="margin: 0px;">BTW: on closer inspection the tuple is
likely the value in a channel</div>
    <div style="margin: 0px; min-height: 14px;"><br>
    </div>
    <div style="margin: 0px;">Paul Sijben wrote:</div>
    <blockquote type="cite">
      <div style="margin: 0px;">What does it mean if stackless.run()
returns a tuple to me? Shouldn't</div>
      <div style="margin: 0px;">that function only return when the rest
of the tasklets have terminated???</div>
    </blockquote>
  </blockquote>
  <br>
  </div>
  <div>Paul,</div>
  <div>this makes little sense without sample code.</div>
  <div><br class="khtml-block-placeholder">
  </div>
  <div>thanks -- chris</div>
  <br>
  <div> <span class="Apple-style-span"
 style="border-collapse: separate; border-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px;"><span
 class="Apple-style-span"
 style="border-collapse: separate; border-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px;">
  <div style="margin: 0px;">--</div>
  <div style="margin: 0px;">Christian Tismer&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;:^)&nbsp;&nbsp;&nbsp;&lt;<a
 moz-do-not-send="true" href="mailto:tismer@stackless.com">mailto:tismer@stackless.com</a>&gt;</div>
  <div style="margin: 0px;">tismerysoft GmbH&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;:&nbsp;&nbsp; &nbsp;&nbsp;Have a
break! Take a ride on Python's</div>
  <div style="margin: 0px;">Johannes-Niemeyer-Weg 9A&nbsp;&nbsp; &nbsp;&nbsp;:&nbsp;
&nbsp;&nbsp;*Starship* <a moz-do-not-send="true"
 href="http://starship.python.net">http://starship.python.net</a>/</div>
  <div style="margin: 0px;">14109 Berlin&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;:&nbsp;&nbsp; &nbsp;&nbsp;PGP key
-&gt; <a moz-do-not-send="true" href="http://wwwkeys.pgp.net">http://wwwkeys.pgp.net</a>/</div>
  <div style="margin: 0px;">work +49 30 802 86 56&nbsp;&nbsp;mobile +49 173 24 18
776&nbsp;&nbsp;fax +49 30 80 90 57 05</div>
  <div style="margin: 0px;">PGP 0x57F3BF04&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;9064 F4E1 D754 C2FF
1619&nbsp;&nbsp;305B C09C 5A3B 57F3 BF04</div>
  <div style="margin: 0px;">&nbsp; &nbsp; &nbsp;&nbsp;whom do you want to sponsor today?&nbsp;&nbsp;&nbsp;<a
 moz-do-not-send="true" href="http://www.stackless.com">http://www.stackless.com</a>/</div>
  <div style="margin: 0px;"><br class="khtml-block-placeholder">
  </div>
  <div><br class="khtml-block-placeholder">
  </div>
  <div><br class="khtml-block-placeholder">
  </div>
  <br class="Apple-interchange-newline">
  </span></span> </div>
  <br>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Stackless mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Stackless@stackless.com">Stackless@stackless.com</a>
<a class="moz-txt-link-freetext" href="http://www.stackless.com/mailman/listinfo/stackless">http://www.stackless.com/mailman/listinfo/stackless</a></pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">-- 
Paul Sijben                            tel: +31334566488
Eemvalley Technology               fax: +31334557523
the Netherlands                        <a class="moz-txt-link-freetext" href="http://eemvalley.com">http://eemvalley.com</a>    
</pre>
</body>
</html>