From 6bf0f673e0012a4aad11f602c91d542e8dd07990 Mon Sep 17 00:00:00 2001 From: Keviro <25409956+Keviro@users.noreply.github.com> Date: Tue, 5 May 2026 00:47:16 +0200 Subject: [PATCH] fix: propagate suspend result in Redis request invoker --- .../surf/redis/invoker/RedisRequestHandlerInvokerTemplate.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/surf-redis-core/src/main/java/dev/slne/surf/redis/invoker/RedisRequestHandlerInvokerTemplate.java b/surf-redis-core/src/main/java/dev/slne/surf/redis/invoker/RedisRequestHandlerInvokerTemplate.java index 3aaf29e..0eed389 100644 --- a/surf-redis-core/src/main/java/dev/slne/surf/redis/invoker/RedisRequestHandlerInvokerTemplate.java +++ b/surf-redis-core/src/main/java/dev/slne/surf/redis/invoker/RedisRequestHandlerInvokerTemplate.java @@ -48,7 +48,7 @@ public final class RedisRequestHandlerInvokerTemplate implements RedisRequestHan if (IS_SUSPEND) { try { - HANDLE.invoke(context, $completion); + return HANDLE.invoke(context, $completion); } catch (Throwable t) { HiddenInvokerUtil.sneakyThrow(t); }