Simplify signal gRpc client #36

Closed
opened 2025-11-20 05:05:13 -05:00 by saavagebueno · 1 comment
Owner

Originally created by @braginini on GitHub (Jul 20, 2021).

Instead of using sync groups to wait until stream is connected or retry mechanisms try using
with grpc.WaitForReady(true)

See examples:
https://github.com/grpc/grpc-go/blob/master/examples/features/wait_for_ready/main.go

https://github.com/grpc/grpc-go/blob/master/examples/features/retry/client/main.go

Originally created by @braginini on GitHub (Jul 20, 2021). Instead of using sync groups to wait until stream is connected or retry mechanisms try using with grpc.WaitForReady(true) See examples: https://github.com/grpc/grpc-go/blob/master/examples/features/wait_for_ready/main.go https://github.com/grpc/grpc-go/blob/master/examples/features/retry/client/main.go
saavagebueno added the moved-internalclientsignal labels 2025-11-20 05:05:13 -05:00
Author
Owner

@mlsmaycon commented on GitHub (Nov 2, 2022):

leaving this internally

@mlsmaycon commented on GitHub (Nov 2, 2022): leaving this internally
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#36