So this is a little weird, but I want to keep this on the up-and-up, but while jEmplode is GPL'd, I actually use the library that this class is part of for the Karma as well. Which means that I release it under both a closed source license and a GPL license. This is not a problem in general since nobody has ever submitted a patch for anything in this project so I'm the copyright holder. So my question to you is this -- if I import this fix, it will be available in the GPL version, but I also need your permission to basically own it too, since I have to release this project as part of Rio Music Manager Lite. Does this bother you?

Also -- did I mention that it's terribly evil of javax.comm to be returning 0 bytes read? End of stream is supposed to be -1. Oh well.

ms