Path: utzoo!mnetor!uunet!mcvax!unido!pcsbst!jh
From: jh@pcsbst.UUCP
Newsgroups: comp.unix.wizards
Subject: Re: Portable inter process communication - (nf)
Message-ID: <4300008@pcsbst.UUCP>
Date: 28 Nov 87 16:33:00 GMT
References: <143@tic.UUCP>
Lines: 10
Nf-ID: #R:tic:-14300:pcsbst:4300008:000:354
Nf-From: pcsbst!jh    Nov 28 17:33:00 1987

Pay attention to the deadlock dangers when communicating with
pipes in both directions. If both pipes block writes because
they are full a deadlock is caused.

It is *very* hard to avoid this in general. In some cases
you can set up a protocol which uses packets up to a
certain size (PIPSIZ in some implementations).

		Johannes Heuft
		unido!pcsbst!jh