From owner-freebsd-java@FreeBSD.ORG Mon Jul 28 11:06:59 2008 Return-Path: Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E58DE106566C for ; Mon, 28 Jul 2008 11:06:59 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id CD2088FC13 for ; Mon, 28 Jul 2008 11:06:59 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m6SB6x3r078964 for ; Mon, 28 Jul 2008 11:06:59 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m6SB6xTJ078960 for freebsd-java@FreeBSD.org; Mon, 28 Jul 2008 11:06:59 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 28 Jul 2008 11:06:59 GMT Message-Id: <200807281106.m6SB6xTJ078960@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-java@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-java@FreeBSD.org X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jul 2008 11:07:00 -0000 Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- s ports/60083 java java/jdk14 - Unsafe use of getaddrinfo in jvm 1.4.2-p5 o java/105482 java diablo-jdk1.5.0/jdk-1.5.0 java.nio.Selector bug o java/110912 java Java krb5 client leaks UDP connections o java/112595 java Java appletviewer frequently hangs (kse_release loop) o ports/113467 java Multiple "missing return value" errors building JDK on o java/114644 java tomcat goes out of PermSpace, jvm crashes o java/118496 java Eclipse packages do not work with 6.3-RC1/amd64 o java/118956 java eclipse and netbeans break on diablo-jdk15 o ports/119732 java java/linux-sun-jre16: linux-sun-jre16 plugin doesn't w o ports/120372 java java/linux-sun-jdk16: linux-sun-jre1.6.0 plugin doesn' o ports/121420 java java/jdk16: Java applet fails to find class under fire o java/121692 java java/jdk16: Java 1.5 1.5.0.14p8 crashes in RMI TCP Con o java/122513 java native JDKs unbuildable with Linux ones o java/123555 java linux-sun-jdk15, linux-sun-jdk16 produce a coredump o java/125583 java Java gui programs stop without error message 15 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- s ports/56928 java jce-aba port should install to $JAVA_HOME/jre/lib/ext s java/62837 java linux-sun-jdk14 executables hang with COMPAT_LINUX in o ports/84742 java make ports/java/jdk14 use dynamic Motif librarires o java/97461 java Diablo JDK does not report Update level in a format su o ports/113751 java java/linux-sun-jdk15: linux-sun-jdk-1.5.0.12,2 - java o java/115773 java [request] java.nio channel selectors should use kqueue o ports/116082 java java/linux-sun-jdk16 jconsole is unable to connect to o java/116667 java linux-sun-javac1.4 hangs on SMP o ports/116841 java cannot build java/jdk16 by using java/linux-sun-jdk16 o java/119063 java An unexpected error has been detected by Java Runtime o java/119654 java jdk 1.6: java.awt.SplashScreen#getSplashScreen throws o java/120146 java java/jdk15: netbeans 6.0 causes java core dump on amd6 o ports/121416 java java/jdk15 can't build if BIN environment variable is 13 problems total. From owner-freebsd-java@FreeBSD.ORG Mon Jul 28 11:07:21 2008 Return-Path: Delivered-To: java@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 952971065678 for ; Mon, 28 Jul 2008 11:07:21 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 632A18FC29 for ; Mon, 28 Jul 2008 11:07:21 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m6SB7Lti079383 for ; Mon, 28 Jul 2008 11:07:21 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m6SB7KjR079379 for java@FreeBSD.org; Mon, 28 Jul 2008 11:07:20 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 28 Jul 2008 11:07:20 GMT Message-Id: <200807281107.m6SB7KjR079379@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: java@FreeBSD.org Cc: Subject: Current problem reports assigned to java@FreeBSD.org X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jul 2008 11:07:21 -0000 Current FreeBSD problem reports Critical problems Serious problems Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/125828 java upgrade java/java3d to 1.5.2 1 problem total. From owner-freebsd-java@FreeBSD.ORG Mon Jul 28 18:40:54 2008 Return-Path: Delivered-To: java@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD4051065677; Mon, 28 Jul 2008 18:40:54 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 87DA98FC16; Mon, 28 Jul 2008 18:40:54 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m6SIescF024345; Mon, 28 Jul 2008 18:40:54 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m6SIes5t024341; Mon, 28 Jul 2008 18:40:54 GMT (envelope-from linimon) Date: Mon, 28 Jul 2008 18:40:54 GMT Message-Id: <200807281840.m6SIes5t024341@freefall.freebsd.org> To: linimon@FreeBSD.org, java@FreeBSD.org, freebsd-java@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: ports/125828: upgrade java/java3d to 1.5.2 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jul 2008 18:40:54 -0000 Synopsis: upgrade java/java3d to 1.5.2 Responsible-Changed-From-To: java->freebsd-java Responsible-Changed-By: linimon Responsible-Changed-When: Mon Jul 28 18:40:45 UTC 2008 Responsible-Changed-Why: Canonicalize assignment. http://www.freebsd.org/cgi/query-pr.cgi?pr=125828 From owner-freebsd-java@FreeBSD.ORG Mon Jul 28 18:40:54 2008 Return-Path: Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD4051065677; Mon, 28 Jul 2008 18:40:54 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 87DA98FC16; Mon, 28 Jul 2008 18:40:54 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m6SIescF024345; Mon, 28 Jul 2008 18:40:54 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m6SIes5t024341; Mon, 28 Jul 2008 18:40:54 GMT (envelope-from linimon) Date: Mon, 28 Jul 2008 18:40:54 GMT Message-Id: <200807281840.m6SIes5t024341@freefall.freebsd.org> To: linimon@FreeBSD.org, java@FreeBSD.org, freebsd-java@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: ports/125828: upgrade java/java3d to 1.5.2 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jul 2008 18:40:54 -0000 Synopsis: upgrade java/java3d to 1.5.2 Responsible-Changed-From-To: java->freebsd-java Responsible-Changed-By: linimon Responsible-Changed-When: Mon Jul 28 18:40:45 UTC 2008 Responsible-Changed-Why: Canonicalize assignment. http://www.freebsd.org/cgi/query-pr.cgi?pr=125828 From owner-freebsd-java@FreeBSD.ORG Thu Jul 31 02:53:38 2008 Return-Path: Delivered-To: java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8F9421065672 for ; Thu, 31 Jul 2008 02:53:38 +0000 (UTC) (envelope-from 240257963@mynewsletterbuilder.com) Received: from mail2.mynewsletterbuilder.com (mail2.mynewsletterbuilder.com [208.83.141.163]) by mx1.freebsd.org (Postfix) with ESMTP id EC9188FC13 for ; Thu, 31 Jul 2008 02:53:37 +0000 (UTC) (envelope-from 240257963@mynewsletterbuilder.com) Received: from localhost.localdomain (localhost [127.0.0.1]) by mail2.mynewsletterbuilder.com (Postfix) with ESMTP id A2850D548FA for ; Wed, 30 Jul 2008 22:25:07 -0400 (EDT) Date: Wed, 30 Jul 2008 22:25:07 -0400 To: java@freebsd.org From: David Trainer Message-ID: <3ee11ef22863f9a680fad47410d8e957@localhost.localdomain> X-Priority: 3 X-Mailer: PHPMailer [version 1.73] X-MNB-SERVER: 2 X-MNB-SENDID: 240257963 MIME-Version: 1.0 Content-Type: text/plain; charset = "UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: OSHA Announces Record Fines X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: david@oshacomp.org List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jul 2008 02:53:38 -0000 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D OSHA 30 hr and Compliance Software only $99 =20 July 28th 2008 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D OSHA Announces Record Fines & Compliance Assistance OSHA Issued over 8 Million Dollars in fines this week for safety = violations. "I am outraged companies would show a complete disregard for its = employees' safety by knowingly placing them in an extremely dangerous work = environment," said Assistant Secretary of Labor for Occupational Safety and Health Edwin = G. Foulke Jr. The U.S. Department of Labor's Occupational Safety and Health = Administration (OSHA) is taking new steps to combat the rise in construction fatalities, = over 100 employees have died in construction-related accidents since January. OSHA is bringing additional inspectors to conduct proactive inspections of construction sites.=20 "There is no one - among regulators, employers, employees, unions and = trade associations - who will accept these lost lives as the byproduct of work = in a dangerous industry," said Louis Ricca Jr. OSHA's regional administrator. New standards were effective in March and more are scheduled in August & November 08 and even more in 2009. Update your ompanies training, certification and safety program to avoid inspections, citations and most importantly accidents. Using a consultation service largely funded by the U.S. Occupational = Safety and Health Administration (OSHA), employers can find out about potential hazards at their worksites, improve their occupational safety and health management systems, and even qualify for a one-year exemption from routine OSHA inspections. Click Here Now =20 Free Osha 30 Hr For Trade Association & Chamber of Commerce Members Subscribe to the training and compliance service and receive a new OSHA 30 = Hr Certification. 1 OSHA 30 hr certification course & certification bi-annually Discounts for additional employees 1 OSHA Compliance Software Set Including: Over 400 Weekly Training Lessons = & Topics in English & Spanish & A Program to create Jobsite Specific Safety Programs & Manuals in approximately 10 minutes.=20 1200 Signs and Lockout Tags (OSHA & ANSI COMPLIANT) 1 OSHA Poster Monthly Updates & Notices Using a consultation service largely funded by the U.S. Occupational = Safety and Health Administration (OSHA), employers can find out about potential hazards at their worksites, improve their occupational safety and health management systems, and even qualify for a one-year exemption from routine OSHA inspections. $99 per month. 1 month required to qualify for the free OSHA 30 HR Certification. Once you have tried the software for 1 month continue with = the program or cancel at anytime.=20 You must subscribe by August 1st, 2008 Click Here Subscribe http://oshacomp.com Disaster Site Worker Outreach Training Program OSHA announces Outreach training for disaster response workers. The Disaster Site Worker Outreach Training Program meets a recognized = training need:=20 For workers who will provide skilled support or clean-up services at = disaster sites.=20 To raise awareness of management and labor that pre-incident training is essential for ensuring disaster site worker safety and health.=20 This program is intended to assist employers, workers, and others as they strive to improve workplace health and safety. It is not possible to = include discussion of everything necessary to ensure a healthy and safe working environment in a course of this nature. Thus, this information must be understood as a tool for addressing disaster site workplace hazards, = rather than an exhaustive statement of an employers legal obligations, which are defined by statute, regulations, and standards. Subscribe below and you will receive one certification course and will = have the option to purchase more for additional employees. Click Here Now =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 You have received this notice because you have previously subscribed = online, by phone, or at a trade show, expo, convention or special event. Some = members are receiving this notice as a colleague to colleague favor for belonging = to 1 or more trade associations and taking part in the discussions or group bennefits. If this is no longer needed or required simply unsubscribe = below. If you ever need ay further assistance simply visit oshacomp.org. This is = not a service or product of any agency or association. Your involvement is completely voluntary and is of bennefit to your company. OSHACOMP.ORG - PO Box 400626 - Las vegas - NV - 89140 To subscribe to this newsletter go to https://www.mynewsletterbuilder.com/tools/subscription.php?username=3Dosha= dave&send_id=3D240257963&l=3Ds&newsletter_id=3D1409711301 To unsubscribe java@freebsd.org, go to https://www.mynewsletterbuilder.com/tools/subscription.php?username=3Dosha= dave&send_id=3D240257963&l=3Du&email=3Djava@freebsd.org To change your address or edit your subscription preferences, go to https://www.mynewsletterbuilder.com/tools/subscription.php?username=3Dosha= dave&send_id=3D240257963&l=3Dp&email=3Djava@freebsd.org To forward this email to a friend, go to https://www.mynewsletterbuilder.com/tools/forward.php?username=3Doshadave&= newsletter_id=3D1409711301&email=3Djava@freebsd.org&send_id=3D240257963 To report this email as spam, go to https://www.mynewsletterbuilder.com/tools/abuse_report.php?username=3Dosha= dave&send_id=3D240257963&email=3Djava@freebsd.org This email was sent using MyNewsletterBuilder.com. From owner-freebsd-java@FreeBSD.ORG Thu Jul 31 09:20:04 2008 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C4B4106566C for ; Thu, 31 Jul 2008 09:20:04 +0000 (UTC) (envelope-from andrew@thefrog.net) Received: from yw-out-2324.google.com (yw-out-2324.google.com [74.125.46.29]) by mx1.freebsd.org (Postfix) with ESMTP id 30F428FC14 for ; Thu, 31 Jul 2008 09:20:04 +0000 (UTC) (envelope-from andrew@thefrog.net) Received: by yw-out-2324.google.com with SMTP id 9so211589ywe.13 for ; Thu, 31 Jul 2008 02:20:04 -0700 (PDT) Received: by 10.151.143.14 with SMTP id v14mr835918ybn.69.1217494564025; Thu, 31 Jul 2008 01:56:04 -0700 (PDT) Received: by 10.150.202.20 with HTTP; Thu, 31 Jul 2008 01:56:03 -0700 (PDT) Message-ID: <16a6ef710807310156xec3f034xe1c15af16dd074c1@mail.gmail.com> Date: Thu, 31 Jul 2008 18:56:03 +1000 From: "Andrew Hill" Sender: andrew@thefrog.net To: freebsd-java@freebsd.org In-Reply-To: MIME-Version: 1.0 References: X-Google-Sender-Auth: c05d08bc9fa84b18 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: Azureus + 7-STABLE == Slow download + No Upload X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jul 2008 09:20:04 -0000 On Apr 3, 2:24 am, scra...@hub.org ("Marc G. Fournier") wrote: > > > The reason that we've persisted with doing patchsets for Java is so > that > > > everybody can get at the source and investigate/fix things which are > > > important to them. I've persistently argued against switching solely > to > > > binary releases, when that has come up, for just this reason. > > > > First, a note ... I think the Java group is doing a fantastic job, > > considering all of the hurdle that you guys had to jump through at the > > start of this with NDA (I believe?) and such ... please do not take *any* > > of what I have (or will) say as anything but an attempt to further > > improve, as they aren't meant as anything but ... > > > > > So, if you can't find someone on the porting team who is both > interested > > > and has time to investigate it right now then there are a number of > things > > > you can do yourrselves to start the investigation. > > > > In this case, I'm curious as to why nobody is taking this as an > > opportunity ...Azureusis a huge piece of software, that tends to make > > extensive use of threading (from what I can tell), and since at least > 6.x, > > has had problem reports when trying to do 'two things at once' ... if > this > > is a coding bug withAzureusitself, fine, but if this is a bug with > > FreeBSD (ie. our threading + java) thatAzureushighlights to the extreme, > > then if we can getAzureusfixed, that would trickle down to other less > > 'intense' java applications, and, possible even non-java ones ... > > > > *But* ... after installing deluge (python), which I'm getting massive > > transfer rates (such that I'd never seen withAzureuseven at its best) > > even with 20+ torrents on the go, I don't see it as being a FreeBSD > > threading issue, except for how that interacts with Java+Azureus... > > > > Now, it could be like with Wine, whereAzureuswas programmed with 'linux > > in mind', so that someone is missing / broken in FreeBSD/java in relation > > ... but even knowing *that* would at least make it easier for ppl posting > > about such issues ... > > > > > . Look through the list archives into what people have found out about > > > problems withAzureusbefore. This isn't the first time this has come > > > up. > > > > I've done that, and you are right, it isn't the firs time ... the bulk of > > the reports have revolved around 6.x, where you need to add an entry to > > /etc/libmap.conf to map pthread -> thr ... with that,Azureuson 6.x works > > fine, but with 7.x, thr is the default library, and I've checked jdk15 > > using ldd to make sure that that is what is being used ... > > > > The only other issue I've found relates to IPv6, but I don't have that > > built into my kernel, and, just in case, I did add the flag that was > > suggested to force IPv4 ... > > > > The other email's that I've seen on the subject generally went along the > > lines of "I gave up onAzureus+Java and moved to something else to fix the > > problem" ... > > > > > . Look at what the kernel threads are doing periodically with ps(1). > > > > What should one be looking at here? I have no problems with doing the > > 'leg work' on this, just need to know what I need to be looking for ... > > > > > . Dump the Java threads periodically. > > > > Huh? > > > > > . RunAzureusunder ktrace and look at what syscalls are being made. > > > There is going to be a lot of output from ktrace I expect, so its > > > going to take some time to sort through. > > > > I have the disk space, but insufficicent knowledge to know what I'm > > looking for from the output ... > > > > > . Run this on 6.x and 7.x and try the different threading libraries. > > > > 6.x runs fine with the pthread->thr map in /etc/libmap.conf ... I've > tried > > it on 7.x with both diablo (uses pthreads, I believe) and jdk15 (with > thr) > > .. same results ... > > > > > . Run it on Linux and compare what it does if you're interested. > > > > Not an option ... I don't have a Linux box to run it on ... > > > > > . Run it under different JDKs to see if that makes any difference. > > > > Tried both diablo and jdk15 ... haven't tried the linux jdk though, will > > look at installing that tonight ... > > > This thread's gone a bit quiet, so I don't know if there's a solution I've missed (or more likely everyone's given up on Azureus for deluge), but I just tried azureus again to see if it'd been fixed in the last couple of months and I saw the same problems - plenty of users to connect to, plenty of fully established connections, but very few peers/seeds were able to send/receive data - I noticed that it wasn't that only Azureus users could send, but a very select few of the Azureus users... After enabling a few extra columns in the peers display (most notably the 'Encryption' column) I saw that it was only the users with 'RC4-160 (UDP)' in the encryption column that were getting data through. It's not just encryption alone, because those with just 'RC4-160' weren't sending any data, it seems to be specifically those with the 'UDP' suffix, which I'm assuming means they're connected over UDP rather than TCP. I know people have been talking about threading as a likely culprit, but perhaps its something to with TCP connections (or threading of TCP connections specifically?) Unfortunately I'm not really sure how to go about testing/confirming/fixing this, but hopefully this info is useful for someone who's better equipped to find the problem... On a side note, it seems that the Azureus/Vuze devs have decided to add in an option to prefer UDP connections which might make this easier to test my theory in the near future (see http://forum.vuze.com/thread.jspa?threadID=76757)