Coda File System

Re: disconnecting

From: Peter J. Braam <>
Date: Mon, 27 Apr 1998 15:04:10 -0400 (EDT)
On Mon, 27 Apr 1998 wrote:

> "Peter J. Braam" <> ,in message <Pine.LNX.3.96.980424140933.429
>>, wrote: 
> > You need a token to reintegrate.  I'll ask Henry to add a user guest to
> > the testserver who can reintegrate. (sorry, but you will have to build
> > again in Coda). 
>   It's not like I built something important.  I just did it to see what the
> performance would be like.  I copied netpipes pre4.1 from my directory into
> coda and typed make.
>   It seemed to move pretty fast, but I'm not sure if that's because coda was
> doing a good job of caching the writes, or if it was because UF has a DS3 to
> the internet.  I'll have to try copying something big.

When you are disconnected, there is NO network traffic (cool eh :) ) 

> > >   Anyway, this is showing up in my codacon.
> > > 
> > > [ H(07) : 0007 : 14:00:18 ] binding::~binding:  somebody forgot to decremen
> >> t before delete
>   You didn't explain what this error message is.  It has a reference to a C++
> destructor.  I'm not used to seeing code references in error messages unless
> something has gone horribly wrong.

Somewhere in Venus a refcount on an fsobj (like an inode but then rather
more complicated) was not decreased.  As often this message is pretty
useless: it should print the fid of the file and all relevant information
in the log for it to be useful. 

Grrr, I have no idea -- I'll post it to our bugs list.  We should get to
look in great detail at hoarding etc during the next 3 months (Jan Harkes
will be joining us in early June and he will become our integrated
disconnected hoarding Venus guru.).

BTW I'm confident that with some help and persistence you _can_ run your
own server.


> -- 
> Bob Forsman                         
Received on 1998-04-27 16:11:27