Connections: detect and handle the Linux dead socket case #1482
CI.yml
on: pull_request
StackExchange.Redis (Ubuntu)
4m 41s
StackExchange.Redis (Windows Server 2022)
5m 0s
Annotations
4 errors
StackExchange.Redis.Tests.AbortOnConnectFailTests ► AbortOnConnectFailTests.DisconnectAndNoReconnectThrowsConnectionExceptionAsync(RESP2):
test-results/_fv-az740-515_2023-12-05_16_39_44.trx#L0
Failed test found in:
test-results/_fv-az740-515_2023-12-05_16_39_44.trx
Error:
StackExchange.Redis.RedisTimeoutException : Timeout performing PING (400ms), next: PING, inst: 14, qu: 0, qs: 1, aw: False, bw: Inactive, rs: ReadAsync, ws: Idle, in: 7, in-pipe: 0, out-pipe: 0, last-in: 420, cur-in: 0, sync-ops: 1, async-ops: 0, serverEndpoint: 127.0.0.1:6379, conn-sec: 1.32, aoc: 0, mc: 1/1/0, mgr: 10 of 10 available, clientName: fv-az740-515(SE.Redis-v2.7.10.4155), IOCP: (Busy=0,Free=1000,Min=4,Max=1000), WORKER: (Busy=5,Free=32762,Min=4,Max=32767), POOL: (Threads=6,QueuedItems=35,CompletedItems=627,Timers=49), v: 2.7.10.4155 (Please take a look at this article for some common client-side issues that can cause timeouts: https://stackexchange.github.io/StackExchange.Redis/Timeouts)
|
StackExchange.Redis (Ubuntu)
Failed test were found and 'fail-on-error' option is set to true
|
AbortOnConnectFailTests.DisconnectAndNoReconnectThrowsConnectionExceptionAsync(RESP2):
_/tests/StackExchange.Redis.Tests/AbortOnConnectFailTests.cs#L70
StackExchange.Redis.RedisTimeoutException : Timeout performing PING (400ms), next: PING, inst: 14, qu: 0, qs: 1, aw: False, bw: Inactive, rs: ReadAsync, ws: Idle, in: 7, in-pipe: 0, out-pipe: 0, last-in: 420, cur-in: 0, sync-ops: 1, async-ops: 0, serverEndpoint: 127.0.0.1:6379, conn-sec: 1.32, aoc: 0, mc: 1/1/0, mgr: 10 of 10 available, clientName: fv-az740-515(SE.Redis-v2.7.10.4155), IOCP: (Busy=0,Free=1000,Min=4,Max=1000), WORKER: (Busy=5,Free=32762,Min=4,Max=32767), POOL: (Threads=6,QueuedItems=35,CompletedItems=627,Timers=49), v: 2.7.10.4155 (Please take a look at this article for some common client-side issues that can cause timeouts: https://stackexchange.github.io/StackExchange.Redis/Timeouts)
|
StackExchange.Redis (Ubuntu)
Process completed with exit code 1.
|