The practice rejecting inserts merely because there is a reference for the
key has been removed since some time. Unfortunately the 0.3 implementation
of this is not complete, so while nodes past some 0.3.x version shouldn't
be doing it themselves, they will still accept other nodes doing it.

The next protocol version won't have it at all.

On Fri, Apr 27, 2001 at 09:35:31PM +0100, Dave Hooper wrote:
> How does freenet cope with the following situation?
> 
> 1.  I insert a file into freenet.  Doesn't really matter what.  I use a KSK 
> so there's a CHK too.  I use an HTL of 1
> 2.  The insert request propagates to one other node and there is no collision
> 3.  The data is inserted and stored at my node, and at the other node
> 4.  The other node is quite popular, but unfortunately my file is not, and 
> after a short while the other node only has a reference to my file, and no 
> other nodes (except mine and his) reference the file I inserted at all.  The 
> reference at the other node points to mine as storing the data
> 5.  I accidentally trash my data store or my hard drive blows up or 
> something.  rm *  .  whatever.
> 6.  I try and request the file, and it can't be found.  Fair enough, but I 
> try and reinsert the file and it cannot be reinserted because my next-nearest 
> neighbour still has that reference, pointing to me, of the file that, up 
> until recently, I was holding.
> 
> ?
> 
> 
> Out of interest, like.
> 
> D

-- 
'DeCSS would be fine. Where is it?'
'Here,' Montag touched his head.
'Ah,' Granger smiled and nodded.

Oskar Sandberg
md98-osa at nada.kth.se

_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://lists.freenetproject.org/mailman/listinfo/devl
>From - Mon Apr 30 02:05:20 2001
Return-Path: <devl-admin at freenetproject.org>
Received: from hawk.freenetproject.org (postfix@[4.18.42.11])
        by funky.danky.com (8.9.3/8.8.7) with ESMTP id VAA28036
        for <danello at danky.com>; Fri, 27 Apr 2001 21:01:33 -0400
Received: from hawk.freenetproject.org (localhost [127.0.0.1])
        by hawk.freenetproject.org (Postfix) with ESMTP
        id 708E458159; Fri, 27 Apr 2001 18:42:15 -0700 (PDT)
Delivered-To: devl at freenetproject.org
Received: from gw.localdomain (cs589857-a.mtwh1.on.wave.home.com [24.68.44.193])
        by hawk.freenetproject.org (Postfix) with ESMTP id C190E58000
        for <devl at freenetproject.org>; Fri, 27 Apr 2001 18:41:41 -0700 (PDT)
Received: from pete by gw.localdomain with local (Exim 3.22 #1 (Debian))
        id 14tJei-0003Mx-00
        for <devl at freenetproject.org>; Fri, 27 Apr 2001 21:36:16 -0400
From: Peter Todd <[email protected]>
To: devl at freenetproject.org
Subject: Re: [freenet-devl] Wishlist for 0.3.10
Message-ID: <20010427213616.A12872 at gw.localdomain>
References: <87n192qjbw.fsf at 
priss.bad-people-of-the-future.san-francisco.ca.us> <20010427125431.C26876 at 
freenetproject.org>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
        protocol="application/pgp-signature"; boundary="GvXjxJ+pjyke8COw"
Content-Disposition: inline
User-Agent: Mutt/1.3.15i
In-Reply-To: <20010427125431.C26876 at freenetproject.org>; from ian at 
hawk.freenetproject.org on Fri, Apr 27, 2001 at 12:54:31PM -0700
Sender: devl-admin at freenetproject.org
Errors-To: devl-admin at freenetproject.org
X-BeenThere: devl at freenetproject.org
X-Mailman-Version: 2.0.3
Precedence: bulk
Reply-To: devl at freenetproject.org
List-Help: <mailto:devl-request at freenetproject.org?subject=help>
List-Post: <mailto:devl at freenetproject.org>
List-Subscribe: <http://lists.freenetproject.org/mailman/listinfo/devl>,
        <mailto:devl-request at freenetproject.org?subject=subscribe>
List-Id: Discussion of information related to Freenet development 
<devl.freenetproject.org>
List-Unsubscribe: <http://lists.freenetproject.org/mailman/listinfo/devl>,
        <mailto:devl-request at freenetproject.org?subject=unsubscribe>

Reply via email to