dspinellis / dgsh

Shell supporting pipelines to and from multiple processes
http://www.spinellis.gr/sw/dgsh/
Other
323 stars 23 forks source link

Dgsh hangs on error #42

Closed dspinellis closed 7 years ago

dspinellis commented 7 years ago
$ git rev-parse HEAD
29aa232b9d48a4664a99e5b15ea8cc986fc8c34f

dgsh -c 'echo hi | {{ cat & cat & }} | cat'
ERROR: More than one edges are flexible. Cannot compute solution. Exiting.
ERROR: No solution was found to satisfy the I/O requirements of the following participating processes:
dspinellis commented 7 years ago

Probably a duplicate of #39.

mfragkoulis commented 7 years ago

It's not a duplicate, it's a design decision back when we were writing the paper, but we will revisit it with issue #4 (multipipe blocks).

dspinellis commented 7 years ago

Programs should never hang.