fossil should never do this.  this is a thread locking bug.

btw, why not use "all=+; disk/mkfs -vd $dst -s $src /env/all"?

- erik

On Wed Mar 21 11:54:29 EDT 2007, [EMAIL PROTECTED] wrote:
> 2007/3/21, erik quanstrom <[EMAIL PROTECTED]>:
> > it means that lock() (/sys/src/9/port/taslock.c:/^lock) is looping way too 
> > much
> > in rendezvous.  0x37a34 is in rendezvous.s.
> >
> > i don't know fossil or venti very well.  it would be hard to say what is 
> > wrong with
> > the threading here without some serious groveling.  my wild guess would be 
> > that
> > there are three processes (21 26 23) at the same rendezvous point at the 
> > same time.
> > rendezvous works for two processes.
> >
> > i wonder why libventi doesn't use the thread library?
> 
> In either case, it doesn't seem to happen very often. I got it by @{
> cd ; tar -c . } | tar -xv ing my MP3s. So far, using cpdir, I haven't
> seen any of this yet.
> 
> --dho

Reply via email to