Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
Description
Right now in Java, you must manually busy-wait in a loop as the gRPC server's awaitTermination method isn't exposed. Conversely, in C+, you have no choice but to busy-wait as starting the server calls awaitTermination for you. Either Java should also wait on the server, or both Java and C+ should expose an explicit operation to wait on the server.
I would prefer the latter as then the Python bindings could choose to manually busy-wait, which would let Ctrl-C work as normal.
Attachments
Issue Links
- links to