diff --git a/src/main/java/io/lettuce/core/protocol/CommandExpiryWriter.java b/src/main/java/io/lettuce/core/protocol/CommandExpiryWriter.java index dcd71e6d42..160deed187 100644 --- a/src/main/java/io/lettuce/core/protocol/CommandExpiryWriter.java +++ b/src/main/java/io/lettuce/core/protocol/CommandExpiryWriter.java @@ -179,8 +179,8 @@ private void potentiallyExpire(RedisCommand command, ScheduledExecutorS Timeout commandTimeout = timer.newTimeout(t -> { if (!command.isDone()) { - executors.submit(() -> command.completeExceptionally( - ExceptionFactory.createTimeoutException(Duration.ofNanos(timeUnit.toNanos(timeout))))); + executors.submit(() -> command.completeExceptionally(ExceptionFactory + .createTimeoutException(command.getType().toString(), Duration.ofNanos(timeUnit.toNanos(timeout))))); } }, timeout, timeUnit);