The Mac version still does not work with non-local inserts with files of any significant size. The reason is as Oskar describes. The problem is only with sending files during inserts as far I can tell.
Maybe your fix could only be applied to the Mac version. I don't like that however. I would prefer the code not use SO_Timeout at all, it just seems like bad style to me. Is that what your solution involves? Paul > From: Oskar Sandberg <md98-osa at nada.kth.se> > Reply-To: freenet-dev at lists.sourceforge.net > Date: Mon, 1 May 2000 19:25:33 +0200 > To: freenet-dev at lists.sourceforge.net > Subject: Re: [Freenet-dev] Re: Version 0.2 for Mac? > > > I think there is a problem with a bug in the mac JVM where the socket reads > would not timeout correctly. I have written a class to handle this, but it > involves and extra thread per connection, so I would rather not use it if we > didn't have to. > > On Mon, 01 May 2000, Ian Clarke wrote: >> Thomas Black wrote: >>> >>> Dear Ian, >>> >>> There does not appear to be a 0.2 version for the Macintosh. Has Mac >>> development been dropped, or is it merely lagging? >>> >>> Tom Black (tblack at sensci.com) >> >> It is lagging, I don't have the ability to create a mac distro (unless >> someone can find some Unix tools for doing it and adds the capability to >> the makedist.sh script) so I need to wait for someone to volunteer to >> create one :-( >> >> Ian. >> >> _______________________________________________ >> Freenet-dev mailing list >> Freenet-dev at lists.sourceforge.net >> http://lists.sourceforge.net/mailman/listinfo/freenet-dev > -- > > Oskar Sandberg > > md98-osa at nada.kth.se > > #!/bin/perl -sp0777i<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<j]dsj > $/=unpack('H*',$_);$_=`echo 16dio\U$k"SK$/SM$n\EsN0p[lN*1 > lK[d2%Sa2/d0$^Ixp"|dc`;s/\W//g;$_=pack('H*',/((..)*)$/) > > _______________________________________________ > Freenet-dev mailing list > Freenet-dev at lists.sourceforge.net > http://lists.sourceforge.net/mailman/listinfo/freenet-dev _______________________________________________ Freenet-dev mailing list Freenet-dev at lists.sourceforge.net http://lists.sourceforge.net/mailman/listinfo/freenet-dev
