Re: Popen pipe hang

2008-05-12 Thread schickb
On May 12, 7:35 pm, Jean-Paul Calderone <[EMAIL PROTECTED]> wrote: > >from subprocess import Popen, PIPE > >from array import array > > >arr = array('B') > >arr.fromstring("hello\n") > > >src = Popen( ["cat"], stdin=PIPE, stdout=PIPE) > >dst = Popen( ["cat"], stdin=src.stdout) > >arr.tofile(src.std

Re: Popen pipe hang

2008-05-12 Thread Jean-Paul Calderone
On Mon, 12 May 2008 17:35:44 -0700 (PDT), schickb <[EMAIL PROTECTED]> wrote: I'm trying to pipe data that starts life in an array('B') object through several processes. The code below is a simplified example. The data makes it through, but the wait() always hangs. Is there a better way to indicat