![]() |
| |||
![]() Hi, I'm one of the lead developers of freenet, more specifically the nio "expert" ;-) I'd really like to see NIO in LimeWire as well! If you guys are interested in migrating, we could use some help in exporting our transport layer into a LGPL library for message-based transports so that everyone can use it. Btw, there are plenty of bugs that we have discovered and worked around, some win-specific, others linux-specific. Basically the whole transport layer fits into 3 threads (could be easily decreased to 2), with file transfer being pseudo-blocking (through our own emulation of PipeStreams) and message reading/parsing on one thread. I'm posting the same thing to the dev list |
| |