Boost C++ Libraries: Ticket #2043: windows build hangs in build slave mode https://svn.boost.org/trac10/ticket/2043 <p> this comes from the use of wait() in marshal.py... stdout or stderr's buffer gets full and things hang until somebody frees up space by reading from them. use subprocess.communicate() instead, but then you've got a different problem, as you can't set a timer and set a SIGALRM handler in windows. Maybe do this with a couple of threads? </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/2043 Trac 1.4.3 troy d. straszheim Thu, 26 Jun 2008 15:32:05 GMT status changed https://svn.boost.org/trac10/ticket/2043#comment:1 https://svn.boost.org/trac10/ticket/2043#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> </ul> <p> <a class="ext-link" href="http://www.gossamer-threads.com/lists/python/python/645217"><span class="icon">​</span>http://www.gossamer-threads.com/lists/python/python/645217</a> </p> Ticket troy d. straszheim Fri, 27 Jun 2008 01:29:32 GMT <link>https://svn.boost.org/trac10/ticket/2043#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/2043#comment:2</guid> <description> <p> hang appears to be gone, testing </p> </description> <category>Ticket</category> </item> <item> <dc:creator>troy d. straszheim</dc:creator> <pubDate>Sat, 28 Jun 2008 05:23:01 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/2043#comment:3 https://svn.boost.org/trac10/ticket/2043#comment:3 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> use threads. Even times out and correctly kills popups. </p> Ticket