Skip to content

Commit fbcb3c9

Browse files
committed
Adding ttl to event data for incr and decr events
1 parent 6e542b3 commit fbcb3c9

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

evcache-core/src/main/java/com/netflix/evcache/EVCacheImpl.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2173,6 +2173,7 @@ public long incr(String key, long by, long defaultVal, int timeToLive) throws EV
21732173
final EVCacheKey evcKey = getEVCacheKey(key);
21742174
final EVCacheEvent event = createEVCacheEvent(Arrays.asList(clients), Call.INCR);
21752175
if (event != null) {
2176+
event.setTTL(timeToLive);
21762177
event.setEVCacheKeys(Arrays.asList(evcKey));
21772178
try {
21782179
if (shouldThrottle(event)) {
@@ -2256,6 +2257,7 @@ public long decr(String key, long by, long defaultVal, int timeToLive) throws EV
22562257
final EVCacheKey evcKey = getEVCacheKey(key);
22572258
final EVCacheEvent event = createEVCacheEvent(Arrays.asList(clients), Call.DECR);
22582259
if (event != null) {
2260+
event.setTTL(timeToLive);
22592261
event.setEVCacheKeys(Arrays.asList(evcKey));
22602262
try {
22612263
if (shouldThrottle(event)) {

0 commit comments

Comments
 (0)