if (updateWrite && !allBlocksWritten.isEmpty()) { toProcess = allBlocksWritten; allBlocksWritten = createNewToProcessQueue(); } else if (!updateWrite && !allBlocksRead.isEmpty()) { toProcess = allBlocksRead; allBlocksRead = createNewToProcessQueue();
if (updateWrite && !allBlocksWritten.isEmpty()) { toProcess = allBlocksWritten; allBlocksWritten = createNewToProcessQueue(); } else if (!updateWrite && !allBlocksRead.isEmpty()) { toProcess = allBlocksRead; allBlocksRead = createNewToProcessQueue();