[Swift-devel] progress stats lying

Mihael Hategan hategan at mcs.anl.gov
Tue Apr 28 13:04:01 CDT 2009


On Tue, 2009-04-28 at 07:15 +0000, Ben Clifford wrote:
> On Tue, 28 Apr 2009, Ben Clifford wrote:
> 
> > > A possible solution is to add another state ("Checking status" or
> > > something), that is triggered in Execute by a task completed event.
> 
> r2887 adds a checking status event in execute2, right after the 
> vdl:execute call. I think that is sufficient? or are you claiming that 
> something deeper in the execute layer is delaying things?

It's probably better but not sufficient. With many threads there may be
delays between the vdl:execute call completing and the next thing
running may be visible.

The problem is that swift may say that more jobs are active than known
possible, which will raise eyebrows.




More information about the Swift-devel mailing list