修复未知节点任务状态导致的空指针
This commit is contained in:
parent
7ca12d7999
commit
5dd09e003b
@ -252,6 +252,11 @@ public class RemoteService {
|
|||||||
GalleryTask[] galleryTasks = dsm.getGalleryTasks();
|
GalleryTask[] galleryTasks = dsm.getGalleryTasks();
|
||||||
for (GalleryTask galleryTask : galleryTasks) {
|
for (GalleryTask galleryTask : galleryTasks) {
|
||||||
Gallery gallery = galleryMapper.selectGalleryByGid(galleryTask.getGid());
|
Gallery gallery = galleryMapper.selectGalleryByGid(galleryTask.getGid());
|
||||||
|
if (gallery == null) {
|
||||||
|
log.warn("收到节点上报的未知任务状态,已忽略: gid={}, name={}",
|
||||||
|
galleryTask.getGid(), galleryTask.getName());
|
||||||
|
continue;
|
||||||
|
}
|
||||||
gallery.setProceeding(galleryTask.getProceeding());
|
gallery.setProceeding(galleryTask.getProceeding());
|
||||||
|
|
||||||
if(!gallery.getName().equals(galleryTask.getName()) && galleryTask.getName() != null)
|
if(!gallery.getName().equals(galleryTask.getName()) && galleryTask.getName() != null)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user