Maybe if you posted your code we could help more.  Your description is
pretty vague, especially of what you are doing when the problem
happens.  Maybe your code is creating all the threads?

On 7/15/07, David Hooker <[EMAIL PROTECTED]> wrote:
>
> So, I spent all day downloading the javax.usb packages, compiling them... 
> then writing code to use them.  Now, when I run my program, the machine 
> grinds to a halt!  Here's all that I've learned, and if someone could tell me 
> what's going on that would be fantastic!
>
> Latest released javax.usb code (1.0.1), compiled today on this machine.
>
> OS: Linux localhost.localdomain 2.6.9-1.667 #1 Thu Aug 11 16:18:41 CDT 2005 
> i686 athlon i386 GNU/Linux
> (Fedora Core 3 - I think)
>
> gcc version 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)
>
> java version "1.5.0"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-b64)
> Java HotSpot(TM) Client VM (build 1.5.0-b64, mixed mode)
>
> So... my code simply goes through the usb topology, recursively printing out 
> all the information for all the objects it sees.  That works fine.  When it 
> sees a UsbInterface that is configured/active, it gets the in/out 
> UsbEndpoints and puts them in Hashtables, with the devices vendor/product ids 
> (concatenated to a string) as the key.  That way, I can just ask the 
> hashtable for the "in" endpoint for device "123/456".  Which works.  Once it 
> does that, it get's a particular device, claims the interface, get's the 
> output pipe, and sends a string.  Then it quits.
>
> What seems to happen is that once I've walked through the device tree, the 
> whole computer slows to a crawl until the program ends.  Hooking up a remote 
> debugger (Eclipse) shows a bunch of threads fired up... and the debugger even 
> has trouble getting the jvm to respond because the machine is so hosed.
>
> I tried fiddling with the settings in javax.usb.properties - setting the 
> polling to true, then false, chaning the poll time... nothing affects this 
> weird behvior.  JNI tracing doesn't seem to do anything, either.  (I've 
> searched my whole machine for any conflicting libraries, jar files, and 
> property files - it's clean).
>
> Any ideas???
>
> Thanks in advance!!!
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> javax-usb-devel mailing list
> javax-usb-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/javax-usb-devel
>

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
javax-usb-devel mailing list
javax-usb-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/javax-usb-devel

Reply via email to