You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove the dependency on accept().
As accept() is going to be removed from CloudABI's C library, allow the
switchboard to simply accept a socket endpoint for the initial handle.
Don't declare CreateSocket() on CloudABI.
There is no code in Flower that is supposed to build on CloudABI that
makes use of it. This allows us to throw away socket() from cloudlibc.
Implement pruning of dead targets.
Now that ARPC provides a GetState() function, extend listeners to have
an IsDead() function. Extend Directory to have a PruneDeadTargets()
function that is called prior to iteration.
While there, remove locking of channels as done by the listeners. GRPC
channels are thread-safe, so we should do the same thing for ARPC.
Remove support for running flower_ingress_accept on CloudABI.
Now that we're removing socket address support from CloudABI, it makes
very little sense to run this utility through CloudABI. There is no way
to fetch the labels this utility wants to add to incoming connections.