-
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implement "lazy" proxy manager (#153)
Closes #72. Contributes to #151. With this change, we decouple startup of a context's proxy server from its "readiness" checks. The readiness check effectively becomes "just-in-time," taking place right when a subroutine actually intends to use the server. This prevents false-positive timeout errors from the proxy server spinning up. This allows top-level commands, e.g. the `kele-resource` prefix, to initialize the proxy server and allow it to "preheat" before a suffix like `kele-get` actually gets around to using it.
- Loading branch information
1 parent
cb2c1a8
commit 0603c5a
Showing
3 changed files
with
177 additions
and
106 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.