[kepler-dev] BinaryFileReader bug.
Tristan King
tristan.king at jcu.edu.au
Wed Feb 22 20:29:13 PST 2006
Hi,
There is a small bug with the BinaryFileReader, the postfire() method
broadcasts 2 tokens (one true, one false) everytime it completes a file.
I fixed this by encapsulating the
endOfFile.broadcast(BooleanToken.FALSE); on line 185 in an else
statement so the function goes something like this:
if (nBytesRead <= 0) {
.....
} else {
endOfFile.broadcast(BooleanToken.FALSE);
}
Let me know if this is an adequate fix.
Thanks
--Tristan
--
Tristan King | Ph: (07) 4781 6911
DART project team | Email: Tristan.King at jcu.edu.au
James Cook University | Web: http://dart.edu.au
Townsville QLD 4814 | http://plone.jcu.edu.au/dart/
Australia |
More information about the Kepler-dev
mailing list