#574
refactor(proxy): keep the proxy state files behind one module
- Proxy state lived in marker files read and written by copy-pasted code in several places, so
cleanmissedproxy.unprivileged, a secondproxy start -poverwroteproxy.pid, and an unprivileged proxy forgot HTTPS on restart. ProxyStatenow owns everyproxy.*file and the one listcleanuses, and the three bugs are fixed in it.- Fixes #521. Fixes #564. Builds on #570.
Co-authored by @dibas-np, based on #540. Co-authored by @Knat-Dev, based on #566. Co-authored by @jasonkuhrt, based on #536.
Activity
2This pull request is a draft
Merging is unavailable until it is marked ready for review.
The latest updates on your projects. Learn more about Vercel for GitHub.