Redis version 6.4.0

Redisson version 3.28.0

Redisson configuration clusterServersConfig: idleConnectionTimeout: 10000 connectTimeout: 10000 timeout: 3000 retryAttempts: 3 retryInterval: 1500 failedSlaveReconnectionInterval: 3000 failedSlaveCheckInterval: 60000 username: ${cluster.username} password: ${cluster.password} subscriptionsPerConnection: 5 clientName: null loadBalancer: ! {} subscriptionConnectionMinimumIdleSize: 1 subscriptionConnectionPoolSize: 50 slaveConnectionMinimumIdleSize: 24 slaveConnectionPoolSize: 64 masterConnectionMinimumIdleSize: 24 masterConnectionPoolSize: 64 readMode: "MASTER" subscriptionMode: "SLAVE" nodeAddresses: - "rediss://${cluster.host[0]}:${cluster.port[0]}" sslEnableEndpointIdentification: false

What is the Expected behavior? To hold a request in Async Flow, acquiring one semaphore using RedissonPermitExpirableSemaphore and then trying to acquire another semaphore to block thread . In second attempt to acquire semaphore, getting this error org.redisson.client.RedisException: Unexpected exception while processing command at org.redisson.command.CommandAsyncService.convertException(CommandAsyncService.java:365) at org.redisson.command.CommandAsyncService.getInterrupted(CommandAsyncService.java:220) at org.redisson.RedissonPermitExpirableSemaphore.acquire(RedissonPermitExpirableSemaphore.java:85) at org.redisson.RedissonPermitExpirableSemaphore.acquire(RedissonPermitExpirableSemaphore.java:72)

What is the Actual behavior? org.redisson.client.RedisException: Unexpected exception while processing command at org.redisson.command.CommandAsyncService.convertException(CommandAsyncService.java:365) at org.redisson.command.CommandAsyncService.getInterrupted(CommandAsyncService.java:220) at org.redisson.RedissonPermitExpirableSemaphore.acquire(RedissonPermitExpirableSemaphore.java:85) at org.redisson.RedissonPermitExpirableSemaphore.acquire(RedissonPermitExpirableSemaphore.java:72)

Additional information recently upgraded system to springboot version 3.2.4

Comment From: sundb

please make the issue in https://github.com/redisson/redisson, thanks.