[kepler-dev] Sleep actor sleeping more than it needs to
Christopher Brooks
cxh at eecs.berkeley.edu
Thu Oct 21 08:16:31 PDT 2004
Hi Xiaowen,
If you, or any other kepler developer, wants access to the devel
version of Ptolemy II, please go to
http://chess.eecs.berkeley.edu/ptexternal/
and request an account.
It is much easier for me to create read only access accounts
than it is to create read/write accounts, so if possible, please start
with a read only account.
_Christopher
--------
Hi Edward,
Thank you for the quick reply.
I tried the actor you sent, but the workflow exhibited the same
behavior as before. Actually, I realized that if the Sleep actor does
receive a token, it sleeps twice as long, and if it doesn't, it appears
to sleep once.
Perhaps the fix was somewhere in the Ptolemy engine since the new actor
behaved the same as before in 4.0.1.
I will now await very eagerly the next release of Ptolemy :)
Thanks,
Xiaowen
On Oct 20, 2004, at 11:20 AM, Edward A. Lee wrote:
>
> I was able to replicate this in 4.0.1, but it appears to be fixed
> in the CVS head. There have been some changes to the Sleep actor.
> I've attached the latest source for that actor...
>
> Edward
>
> At 06:21 PM 10/19/2004 -0700, xiaowen wrote:
>> Hi All,
>>
>> In my testing, it appears that the Sleep actor
>> (ptolemy.actor.lib.Sleep) sleeps more than it needs to. Attached is
>> a workflow that demonstrates what I mean. The Sleep actor in this
>> workflow never receives a token, and yet, the workflow still appears
>> to pause for the specified number of seconds. Ideally, since the
>> fire() method should not be called on this actor, the workflow should
>> finish immediately.
>>
>> Is there a workaround for this? Or am I misunderstanding something
>> about how the director or this actor works?
>>
>> I'm running Ptolemy 4.0.1 on Linux.
>>
>> Thanks!
>> Xiaowen
>>
>> _______________________________________________
>> kepler-dev mailing list
>> kepler-dev at ecoinformatics.org
>> http://www.ecoinformatics.org/mailman/listinfo/kepler-dev
>
> ------------
> Edward A. Lee, Professor
> 518 Cory Hall, UC Berkeley, Berkeley, CA 94720
> phone: 510-642-0455, fax: 510-642-2739
> eal at eecs.Berkeley.EDU,
> http://ptolemy.eecs.berkeley.edu/~eal<Sleep.java>
_______________________________________________
kepler-dev mailing list
kepler-dev at ecoinformatics.org
http://www.ecoinformatics.org/mailman/listinfo/kepler-dev
--------
More information about the Kepler-dev
mailing list