瀏覽代碼

fix bug in lpop

tags/2.0.1
Jonathan Cobb 4 年之前
父節點
當前提交
3d61df204d
共有 1 個檔案被更改,包括 3 行新增3 行删除
  1. +3
    -3
      wizard-server/src/main/java/org/cobbzilla/wizard/cache/redis/RedisService.java

+ 3
- 3
wizard-server/src/main/java/org/cobbzilla/wizard/cache/redis/RedisService.java 查看文件

@@ -383,15 +383,15 @@ public class RedisService {
}
}

private String __lpop(String data, int attempt, int maxRetries) {
private String __lpop(String key, int attempt, int maxRetries) {
try {
synchronized (redis) {
return getRedis().lpop(data);
return getRedis().lpop(prefix(key));
}
} catch (RuntimeException e) {
if (attempt > maxRetries) throw e;
resetForRetry(attempt, "retrying RedisService.__lpop");
return __lpop(data, attempt+1, maxRetries);
return __lpop(key, attempt+1, maxRetries);
}
}



Loading…
取消
儲存