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
fix: Wait no actually waiting
Somewhere along the way, lost the wait functionality. Refactored a few
things.
1. Got rid of status on the proxy. Simplify, just see if the error
string is set instead
2. Had to fix a blocking condition - when waiting, but the command you
are waiting on errors. Tychus would get stuck waiting for a read on the
errors channel, because it was already ready on the proxy.request
channel.
fix: Remove 50ms request penalty
Each request has to wait for the 50ms ticker to tick before trying to
forward a request.
Now, attempt to forward first. If the request fails, then go ahead and
setup the tick + timeout handler.