feat(queue): 修复queue备份文件名错误导致deque也存在数据
This commit is contained in:
@@ -18,7 +18,7 @@ public interface Constants {
|
||||
ConcurrentHashMap<String, PriorityBlockingQueue<QueueItem<?>>> QUEUE_MAP = new ConcurrentHashMap<>(10);
|
||||
|
||||
String DEQUE_SAVE_FILENAME = "save_data_deque";
|
||||
String QUEUE_SAVE_FILENAME = "save_data_deque";
|
||||
String QUEUE_SAVE_FILENAME = "save_data_queue";
|
||||
|
||||
TimeUnit TIMEOUT_UNIT = TimeUnit.SECONDS;
|
||||
long POLL_TIMEOUT = 1;
|
||||
|
||||
@@ -48,7 +48,7 @@ public class AutoSaveService {
|
||||
}
|
||||
|
||||
private void save(Map<String, ? extends Queue<?>> o, String name) throws IOException {
|
||||
if (o == null) {
|
||||
if (o == null || o.isEmpty()) {
|
||||
return;
|
||||
}
|
||||
Map<String, List<?>> map = new HashMap<>(o.size());
|
||||
|
||||
Reference in New Issue
Block a user