The bug is in AbstractQueue.isFull(). Current impl:
/**
* Default for isFull()
*/
public boolean isFull()
{
return maxSize() - size() > 0;
}
But correct is:
/**
* Default for isFull()
*/
public boolean isFull()
{
return size() - maxSize() > 0;
}
I don't know if I have the newest version. Anyway I submitted the file.
AbstractQueue.java
Description: Binary data
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
