diff options
author | David Klempner <klempner@google.com> | 2016-05-13 13:11:28 -0700 |
---|---|---|
committer | David Klempner <klempner@google.com> | 2016-05-13 13:11:28 -0700 |
commit | 2754c91fee5cbe57cee540e08f72e111a80911e0 (patch) | |
tree | 6abb54cfcf8cd002196a1b8751622a3e71e5e3b7 /test/core/util/port.h | |
parent | a709afe241d8b264a1c326315f757b4a8d330207 (diff) |
Add an API to return an unused port to the portserver
Diffstat (limited to 'test/core/util/port.h')
-rw-r--r-- | test/core/util/port.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/core/util/port.h b/test/core/util/port.h index 93788bcab2..4b70fdc978 100644 --- a/test/core/util/port.h +++ b/test/core/util/port.h @@ -45,6 +45,12 @@ int grpc_pick_unused_port(); on failure. */ int grpc_pick_unused_port_or_die(); +/* Return a port which was previously returned by grpc_pick_unused_port(). + * Implementations of grpc_pick_unused_port() backed by a portserver may limit + * the total number of ports available; this lets a binary return its allocated + * ports back to the server if it is going to allocate a large number. */ +void grpc_recycle_unused_port(); + #ifdef __cplusplus } #endif |