From owner-freebsd-ports@FreeBSD.ORG Thu Nov 30 19:40:33 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 40EA216A559 for ; Thu, 30 Nov 2006 19:40:33 +0000 (UTC) (envelope-from tim1timau@yahoo.com) Received: from web50304.mail.yahoo.com (web50304.mail.yahoo.com [206.190.38.58]) by mx1.FreeBSD.org (Postfix) with SMTP id 4A18643EEB for ; Thu, 30 Nov 2006 19:36:41 +0000 (GMT) (envelope-from tim1timau@yahoo.com) Received: (qmail 87281 invoked by uid 60001); 30 Nov 2006 19:36:11 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=K+pnxSzMa/6cN0pFaiAJylHLJ8JAd6FgIlUIjm2Bjl4dTy0gZHMsVTTy7ljTBRdY4P/OEx0QARlVclvcoXqhTf0Qdl2SzUPIJaXeI/6+kP6jJeCqFYX2cuqmFiYnzGliiu1YZWsnhiAnOqVPhO4n3392x3wILSN6oTk7lIjaLdA=; X-YMail-OSG: _bg30LsVM1n8GNEvb_y4m5O1CQbrukD2i4ha0D9YRmo2H.UnqJn65rnalu5dOk33wZlCwVDcfZeyntmLy8qWjosUjG7sARbGUDmbC_UBzgH1l7Xf3QN2ge99eE.Ia5qvtg5VB4I0fTOsHzg- Received: from [210.0.100.149] by web50304.mail.yahoo.com via HTTP; Thu, 30 Nov 2006 11:36:10 PST Date: Thu, 30 Nov 2006 11:36:10 -0800 (PST) From: Tim Clewlow To: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <571063.87057.qm@web50304.mail.yahoo.com> Subject: Something is really not right with azureus 2.5 / diablo-jdk 1.5 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Nov 2006 19:40:33 -0000 --- Robert Noland wrote: > From: Robert Noland > To: freebsd-ports@freebsd.org > Date: Thu, 30 Nov 2006 13:06:40 -0500 > Subject: Something is really not right with azureus 2.5 / diablo-jdk 1.5 > > > > Hello, > > > > I have azureus-2.5.0.0 which requires diablo-jdk-1.5.0.07.01_1 to build > (among > > other things). It builds and runs fine, however, azureus limps along for > about > > 10 minutes with very low download and upload speeds, then it seems to grind > to > > a halt, the d/l and u/l basically stop. There are no errors to report > because > > the application keeps going, but the problem is it stops actually d/l or > u/l > > anything (sometimes you might get short bursts of extremely slow speeds, > but it > > is mostly 0 B/s). > > > > I suspect that diablo-jdk that is at fault, but in truth this is just a > hunch. > > This is a problem with azureus, not the jdk. The same issue exists with > sun jdk15. I am attempting to look at the code, but someone with more > java foo than I would probably be much more productive. It appears to > be an issue with socket handling... > > robert. > FYI - I discovered the internet connection was constantly at 100% u/l due to a number of people on the LAN doing p2p, so I shaped the external link to only allow 80% of the real uplink capacity (which creates a 20% buffer to attempt to mininize collisions on the uplink) and azureus suddenly came back to life. Note that azureus on the windows box was happy before I shaped the link, but the BSD version was not. This makes me think the BSD version of azureus gets into trouble when outgoing packets get lost due to packet collision. Tim. ____________________________________________________________________________________ Want to start your own business? Learn how on Yahoo! Small Business. http://smallbusiness.yahoo.com/r-index