<div dir="ltr"><span style="color:rgb(0,0,0);font-family:'courier new',monospace;font-size:13px">What version of python and os are you running?</span><font color="#000000"><font face="courier new,monospace"><br></font></font></div>

<div class="gmail_extra"><br clear="all"><div><b>Matt Jones</b></div>
<br><br><div class="gmail_quote">On Fri, Jan 18, 2013 at 6:04 AM, Marcin Szewczyk <span dir="ltr"><<a href="mailto:python-list@wodny.org" target="_blank">python-list@wodny.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hi,<br>
<br>
I've done some experiments with:<br>
1) multiprocessing.Process.join()<br>
2) os.waitpid()<br>
3) subprocess.Popen.wait()<br>
<br>
These three methods behave completely different when interrupted with a<br>
signal which I find disturbing.<br>
<br>
Reactions are:<br>
1) exit with no exception or special return code<br>
2) OSError exception<br>
3) quiet retry (no exit)<br>
<br>
The 1) case is very impractical.<br>
<br>
Is there any movement towards standardization of those 3?<br>
<br>
Am I missing something and there is a way to get more information from<br>
Process.join()?<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Marcin Szewczyk                       <a href="http://wodny.org" target="_blank">http://wodny.org</a><br>
mailto:<a href="mailto:Marcin.Szewczyk@wodny.borg">Marcin.Szewczyk@wodny.borg</a>  <- remove b / usuń b<br>
<a href="mailto:xmpp%3Awodny@ubuntu.pl">xmpp:wodny@ubuntu.pl</a>                  <a href="mailto:xmpp%3Awodny@jabster.pl">xmpp:wodny@jabster.pl</a><br>
--<br>
<a href="http://mail.python.org/mailman/listinfo/python-list" target="_blank">http://mail.python.org/mailman/listinfo/python-list</a><br>
</font></span></blockquote></div><br></div>