I have a number of async clients that are connecting to services on multiple async servers. Should each client have its own completion queue or does it need to be shared among all clients? (Or are both allowable and it's a design choice?)
On a related note, I'm trying to pin down the correct sequence for shutting everything down. I believe it is: - Tear down all client connections (delete stub, reader, etc.). - Call Shutdown on the completion queue. - Drain the completion queue of any remaining events. - Destroy completion queue. Is that right? Thanks, Todd -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+unsubscr...@googlegroups.com. To post to this group, send email to grpc-io@googlegroups.com. Visit this group at https://groups.google.com/group/grpc-io. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/500532c2-923c-48e5-b92d-a3915ad1ce7a%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.