[Issue 11282] std.process: add capability for two-way inter-process communication without deadlock

d-bugmail at puremagic.com d-bugmail at puremagic.com
Wed Oct 16 16:52:31 PDT 2013


http://d.puremagic.com/issues/show_bug.cgi?id=11282



--- Comment #9 from Brad Roberts <braddr at puremagic.com> 2013-10-16 16:52:30 PDT ---
Restating a little, moving the limits out of the pipe layer into the library
layer doesn't solve the underlying fundamental problem, buffering forever is
untenable.  So, that requires a usage pattern change.

Simply increasing the size of the buffers might make more apps work, but it
also means that it's more likely that when the still arbitrary limits are hit
that it's harder to understand why the limits exist.  I prefer low limits here
because it makes it more obvious early that the pattern is broken.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list