On Friday 20 April 2001 07:15, Oskar wrote:
> On Thu, Apr 19, 2001 at 04:28:07PM -0700, Ian Clarke wrote:
> > Since many applications of Freenet take quite a bit of time (adding to a
> > key-index, sending messages using think-cash etc).  Fortunately most of
> > these are not time-critical, however the problem is that current clients
> > to do this tend to block, so you have to leave the client running for
> > quite a while (up to an hour) after an operation to allow it to
> > complete.
>
> The client library that Scott and I wrote for 0.3 is non blocking.
> However, nobody used it. (and besides, what it to block? fproxy doesn't
> block, just minimize the window and continue surfing in another).

All my stuff is written on top of this API.  It looks good to me modulo the 
minor suggestions I emailed you a long time ago.  

I don't really understand the fixation with blocking calls.  Freenet is 
inherently asynchronous in nature.  Any non-trivial applications have

Reply via email to