} catch (InterruptedException IE) {
currentNode = END_OF_QUEUE;
}
if (callback.getException() != null) {
throw new DiskOrderedCursorProducerException
("Producer Thread Failure", callback.getException());
}
if (currentNode == END_OF_QUEUE) {
return OperationStatus.NOTFOUND;