In PN, every read on every channel blocks.
Were that not the case, the execution would be nondeterministic.

The only exception is the NondeterministicMerge actor, which
merges N streams of tokens into one.

Edward


On 9/15/11 7:50 AM, Katarzyna Bylec wrote:
Hello,

I'm working on some problem from PN domain and while designing the
solution I'd like to make it clear what's the blocking algorithm
concerning multiports.

I more detail - I have a multiport input. Does the containing actor
write blocks when there's no data on the channel it tries to read from
or can it move to another channel in this port and blocks only when
there's no data in all channels?

Regards,
Kasia

<<attachment: eal.vcf>>

_______________________________________________
Kepler-users mailing list
Kepler-users@kepler-project.org
http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users

Reply via email to