Skip to content

Comments

Add exit idle#19

Open
cjqzhao wants to merge 3 commits intodfawley:v0from
cjqzhao:addexitidle
Open

Add exit idle#19
cjqzhao wants to merge 3 commits intodfawley:v0from
cjqzhao:addexitidle

Conversation

@cjqzhao
Copy link
Collaborator

@cjqzhao cjqzhao commented Jul 1, 2025

Add exit idle logic in child manager, mod, and pick first

@dfawley @easwars After the pick first child exits idle, it creates a new subchannel list with no states following this. This throws an error when I use connect_to_next or connect_all_subchannels because the subchannels don't have data/states yet. I wrote a new function connect_after_idle that connects regardless of subchannel state but this doesn't feel right unless I update the state of each subchannel in the new subchannel list. I looked at Go and it seemed like no new subchannel list is created. Which would be better? I can also ask the gRPC space on Chat.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant