fix serveGet hang
authorJoey Hess <joeyh@joeyh.name>
Thu, 11 Jul 2024 11:46:52 +0000 (07:46 -0400)
committerJoey Hess <joeyh@joeyh.name>
Thu, 11 Jul 2024 11:46:52 +0000 (07:46 -0400)
commit3b37b9e53fa8bc16e99f12c00c6811a3e1c32ce6
treebfed43ccd3d52d6b9191ce6681c477b6012a1b6b
parent80fb5445b5b13c60f9b63f4571331365e7487074
fix serveGet hang

This came down to SendBytes waiting on the waitv. Nothing ever filled
it.

Only Annex.Proxy needs the waitv, and it handles filling it. So make it
optional.
Annex/Proxy.hs
P2P/Annex.hs
P2P/Http.hs
P2P/Http/State.hs
P2P/IO.hs
doc/todo/git-annex_proxies.mdwn