boostorg / boostorg/redis

pubsub :: async_receive2 hangs forever in sentinel mode

Open
#435 20 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
282
Forks
49
PR merge metrics
No merged PRs in 30d

Description

hi,
in sentinel mode, the connection is normally recovered for `async_exec()` . But not for `async_receive2`.

is there a plan to add the recovery with auto subscribe?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the `async_receive2` hang in sentinel mode and compare its recovery behavior with `async_exec()`. Trace how reconnection and subscription restoration are handled for both entry points; done means `async_receive2` recovers and automatically resubscribes after the connection is recovered.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, redis
Domain
distributed-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.