Clueless: piping between 2 non-python processes
Andrew Bennetts
andrew-pythonlist at puzzling.org
Sun Oct 26 19:19:00 EST 2003
More information about the Python-list mailing list
Sun Oct 26 19:19:00 EST 2003
- Previous message (by thread): Clueless: piping between 2 non-python processes
- Next message (by thread): Clueless: piping between 2 non-python processes
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Sun, Oct 26, 2003 at 07:44:27PM -0000, Donn Cave wrote: > > [... re deadlock potential in 2 way piping ] > > | If buffering is a problem, the processes comminicating via pipes are welcome > | to call fflush() or change their I/O library's buffer settings as needed. > | This isn't significantly different to the problems you can encounter with > | TCP sockets, unless I'm misunderstanding you. > > The reason it's a common problem is that it normally works through > the standard UNIX in/out/err system, which is predicated on disk files > or a simple producer/consumer pipe line. That assumption is reflected > in how the applications behave, and it's relatively unusual to be able > to do anything about that. I'm not sure what you mean... is it "applications that aren't designed for 2 way piping don't handle it reliably"? -Andrew.
- Previous message (by thread): Clueless: piping between 2 non-python processes
- Next message (by thread): Clueless: piping between 2 non-python processes
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list