0.2.60: pick up hyper-deploy 0.4.11 (DeployServer connection leak)
No sidecar code change. This version exists to ship hyper-deploy 0.4.11, which
stops DeployServer pinning every connection it ever served: OverlayProtocol's
_paired set was pruned only by detach(), and nothing called detach(), so each
inbound mux -- and the stream behind it -- was retained for the life of the
process.
The sidecar is where that bill came due. Its bare process was OOM-killed on
tabertron 2026-09-02 at 10:04:22 with anon-rss ~22 GB after 3817s, taking the
tmux scope (and pear-git-v3 with it) down. A restart reproduced the growth
immediately: 304 MB at 4m29s -> 4719 MB at 18m38s, ~315 MB/min.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
8b9c41ba762a8e125d7629f95afccfa4e94b8061
by plankatron <fleeky@gmail.com> · 2026-09-02T14:26:03.000Z