[kepler-dev] Sleep actor sleeping more than it needs to
xiaowen
xin2 at llnl.gov
Thu Oct 21 09:39:18 PDT 2004
OK, request sent. Thanks Christopher!
Xiaowen
On Oct 21, 2004, at 8:16 AM, Christopher Brooks wrote:
> 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
> --------
> _______________________________________________
> 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