On 8/21/07, Craig Edwards <[EMAIL PROTECTED]> wrote:
> I would expect to see something like:
>
> X
> Y

But I believe experiment shows you get X, Y, X out of this.
Fanout will notice end-of-file when it tries to write the record into
take, which is after it wrote it to its primary output stream. The
quoted section from The Book says implies that it does not make a
difference whether the "take" would be in the primary or secondary
output, fanout will write (i.e. try to write) to all output streams
before counting the number of outputs that have been severed.

If you really want it sever the connection before the next record is
read by fanout, you could use a gate and trigger that by the record
you get out of the secondary.

Rob

Reply via email to