middleware/hooks: preserve response changes
This commit is contained in:
parent
acf2a5a75d
commit
7d9731d68a
1 changed files with 2 additions and 2 deletions
|
@ -124,9 +124,9 @@ func (h *responseHook) appendPeers(req *bittorrent.AnnounceRequest, resp *bittor
|
||||||
|
|
||||||
switch req.IP.AddressFamily {
|
switch req.IP.AddressFamily {
|
||||||
case bittorrent.IPv4:
|
case bittorrent.IPv4:
|
||||||
resp.IPv4Peers = peers
|
resp.IPv4Peers = append(resp.IPv4Peers, peers...)
|
||||||
case bittorrent.IPv6:
|
case bittorrent.IPv6:
|
||||||
resp.IPv6Peers = peers
|
resp.IPv6Peers = append(resp.IPv6Peers, peers...)
|
||||||
default:
|
default:
|
||||||
panic("attempted to append peer that is neither IPv4 nor IPv6")
|
panic("attempted to append peer that is neither IPv4 nor IPv6")
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue