diff -r ec54cd416528 -r 9af34a1d33b7 wxPopen.py --- a/wxPopen.py Tue Mar 11 10:42:26 2008 +0100 +++ b/wxPopen.py Tue Mar 11 12:44:02 2008 +0100 @@ -54,7 +54,10 @@ wx.CallAfter(self.callback,outchunk) self.retval=self.Proc.poll() if self.endcallback: - err = self.Proc.wait() + try: + err = self.Proc.wait() + except: + pass self.finished = True wx.CallAfter(self.endcallback, self.Proc.pid, self.retval)