Apologies if I've missed something obvious in the documentation, but
I'm having difficulty coming up with an elegant way of doing this:

I have a pipeline of (say) four components A, B, C & D. The normal way
to shut this down from outside is to send producerFinished to A's
control inbox. This propagates down the line and all is well.

As well as this I'd like one of the components (say C) to be able to
decide that the pipeline's work is done and it should close down. I've
been doing this by having C send producerFinished to its signal
outbox, and (using Graphline) link D's signal outbox to A's control
inbox. This is nasty, not least because my pipeline is no longer a
component that can play nicely with other components in a larger
system.

Is there a better way to do this? All ideas welcome.

Jim

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"kamaelia" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/kamaelia?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to