eclipselabs/passerelle

Reduce remaining usage of PortHandler with extra threads

Closed this issue · 2 comments

Since the old times of Passerelle, to support multiple non-blocking input ports 
in PN-derived domains, the PortHandlers have been around,

They apply intermediate threads on (multi-channel) input ports that should not 
block (the PUSH mode ports in passerelle).

In the v5.actor.Actor, there is already explicit logic to ensure spurious 
threads are not generated in e.g. the new ET event-based domain.

This logic should be added in all actors still using PortHandlers.


Original issue reported on code.google.com by erwin...@gmail.com on 8 Oct 2012 at 2:45

Original comment by erwin...@gmail.com on 8 Oct 2012 at 2:47

  • Changed state: Started
Done by explicitly checking whether actors are used in a PN-derived domain or 
not.

Original comment by erwin...@gmail.com on 14 Oct 2012 at 2:00

  • Changed state: Done