stdin: Abort if the consumer terminates.
authorAndre Noll <maan@systemlinux.org>
Sun, 12 Oct 2008 22:02:35 +0000 (00:02 +0200)
committerAndre Noll <maan@systemlinux.org>
Sun, 12 Oct 2008 22:02:35 +0000 (00:02 +0200)
commit02000a1a24aa9d4f3e437821dc1f2f6b792bc79a
treef5889d082c00cc615e1059a1194951ed52d9dadf
parent7534eaf91ca37100a7559c05add941192220a7f1
stdin: Abort if the consumer terminates.

The bug in the wav filter which was fixed in the previous patch
could cause para_filter to hang because the stdin task would not
care whether the filter task has terminated.

Fix it by introducing an output_error pointer.
filter.c
stdin.c
stdin.h