git-annex/P2P/Http
Joey Hess a6f8248465
add connProcess to P2PConnection
When using the new generic P2P transport to open an outgoing connection
to a peer, this will hold the pid of the git-annex-p2p-<netname>
command.

closeConnection simply waits for it. Rather than relying on garbage
collection of the closed handles to close it.

In Remote.Helper.Ssh, connProcess is set to Nothing, even though there
is a similar process being used there. That code stores the pid in
OpenConnection instead, and handles waiting for it itself. A bit ugly,
but not worth cleaning up at this point, maybe later.
2025-07-30 12:35:16 -04:00
..
Client.hs Added remote.name.annex-web-options config 2025-04-01 10:17:38 -04:00
Server.hs p2phttp: notice when new repositories are added to --directory 2024-11-21 15:09:12 -04:00
State.hs add connProcess to P2PConnection 2025-07-30 12:35:16 -04:00
Types.hs more OsPath conversion 2025-02-01 11:54:19 -04:00
Url.hs reuse http url password for p2phttp url when on same host 2024-11-19 15:27:26 -04:00