<DIV>Jp,</DIV>
<DIV> </DIV>
<DIV>Thankyou very very much. I had grossly mis-read that page.</DIV>
<DIV>This means we can use the regular server threads rather than</DIV>
<DIV>a dedicated thread, making for a much cleaner implementation.</DIV>
<DIV> </DIV>
<DIV>Bill<BR><BR><B><I>Jp Calderone <exarkun@divmod.com></I></B> wrote:</DIV>
<BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">Bill la Forge wrote:<BR>> The 040518 release of CompStrm supports the movement of computational <BR>> streams to a server thread and back to the main thread.<BR>> See http://compstrm.sourceforge.net/thread.html<BR>> <BR>> Thread migration makes it very easy to do blocking I/O without <BR>> comprimising the main thread.<BR>> <BR>> Unfortunatly, this is still not good enough when working with bsddb, as <BR>> cursors are NOT thread free. To reuse a cursor, you must be on the SAME <BR>> thread it was created on. ;-(<BR><BR>http://www.sleepycat.com/docs/ref/program/mt.html :<BR><BR>"Transactions and cursors may span threads, but only serially, that <BR>is, the application must serialize access to the DB_TXN and DBC handles."<BR><BR>Jp<BR><BR>_______________________________________________<BR>Twisted-Python mailing
list<BR>Twisted-Python@twistedmatrix.com<BR>http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python</BLOCKQUOTE><p><font face=arial size=-1>
<a href="http://in.rd.yahoo.com/specials/mailtg/*http://yahoo.shaadi.com/india-matrimony/" target="_blank">
<b>Yahoo! India Matrimony</a>:</b> Find your partner
<a href="http://in.rd.yahoo.com/specials/mailtg2/*http://yahoo.shaadi.com/india-matrimony/community.php" target="_blank">online</a>.</font>