修复检查下载状态之后使用错误的移除方法导致异常
This commit is contained in:
parent
c3b96414e9
commit
a8e61cba8f
@ -109,10 +109,7 @@ public class storageNode {
|
|||||||
downloadStatusMessage.setGalleryTasks(queue.values().toArray(GalleryTask[]::new));
|
downloadStatusMessage.setGalleryTasks(queue.values().toArray(GalleryTask[]::new));
|
||||||
server.writeAndFlush(downloadStatusMessage);
|
server.writeAndFlush(downloadStatusMessage);
|
||||||
|
|
||||||
queue.forEach((gid, galleryTask) -> {
|
queue.entrySet().removeIf(entry -> entry.getValue().is_compress_complete());
|
||||||
if (galleryTask.is_compress_complete())
|
|
||||||
queue.remove(gid);
|
|
||||||
});
|
|
||||||
log.info("任务状态发送完成");
|
log.info("任务状态发送完成");
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user