Skip to content

queuedNewConn panic: cannot create context from nil parent #3630

@schmittjoaopedro

Description

@schmittjoaopedro

Hi Redis team,

I have noticed some error logs in our application using the library. I don't have a reproducible scenario for it, but I decided to file an issue anyway so the team can investigate if it's a real issue and maybe post a fix for it:

2025-11-25 18:33:42.097
redis: 2025/11/25 18:33:40 pool.go:590: queuedNewConn panic: cannot create context from nil parent
2025-11-25 18:33:43.735
redis: 2025/11/25 18:33:42 pool.go:590: queuedNewConn panic: cannot create context from nil parent
2025-11-25 18:33:59.134
redis: 2025/11/25 18:33:45 pool.go:590: queuedNewConn panic: cannot create context from nil parent
2025-11-25 18:33:59.935
redis: 2025/11/25 18:33:43 pool.go:590: queuedNewConn panic: cannot create context from nil parent
2025-11-25 18:34:01.730
redis: 2025/11/25 18:32:59 pool.go:590: queuedNewConn 
2025-11-25 18:35:08.562
redis: 2025/11/25 18:35:08 pool.go:422: redis: connection pool: failed to dial after 1 attempts: dial tcp: lookup <master node domain>: i/o timeout
2025-11-25 18:35:08.562
redis: 2025/11/25 18:35:08 pool.go:422: redis: connection pool: failed to dial after 1 attempts: dial tcp: lookup <master node domain>: i/o timeout
2025-11-25 18:35:08.562
redis: 2025/11/25 18:35:08 pool.go:422: redis: connection pool: failed to dial after 1 attempts: dial tcp: lookup <master node domain>: i/o timeout
2025-11-25 18:35:08.562
redis: 2025/11/25 18:35:08 pool.go:422: redis: connection pool: failed to dial after 1 attempts: dial tcp: lookup <master node domain>: i/o timeout
2025-11-25 18:35:08.562
redis: 2025/11/25 18:35:08 pool.go:422: redis: connection pool: failed to dial after 1 attempts: dial tcp: lookup <master node domain>: i/o timeout
2025-11-25 18:35:55.779
redis: 2025/11/25 18:33:59 pool.go:590: queuedNewConn 
2025-11-25 18:36:31.117
redis: 2025/11/25 18:33:59 pool.go:590: queuedNewConn panic: cannot create context from nil parent
2025-11-25 18:36:31.117
redis: 2025/11/25 18:33:59 pool.go:590: queuedNewConn panic: cannot create context from nil parent
2025-11-25 18:36:31.148
redis: 2025/11/25 18:33:37 pool.go:590: queuedNewConn panic: cannot create context from nil parent
2025-11-25 18:36:31.206
redis: 2025/11/25 18:33:37 pool.go:590: queuedNewConn panic: cannot create context from nil parent

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions