mirror of
https://github.com/ipfs/kubo.git
synced 2026-02-24 03:47:45 +08:00
Check for Peers before dht provide (#4290)
* Check for Peers before `dht provide` Check if there are any peers before running logic for `dht provide` License: MIT Signed-off-by: Koushik Roy <meff@meff.me>
This commit is contained in:
parent
c9705c6b31
commit
d840f67e0a
@ -274,6 +274,11 @@ var provideRefDhtCmd = &cmds.Command{
|
||||
return
|
||||
}
|
||||
|
||||
if len(n.PeerHost.Network().Conns()) == 0 {
|
||||
res.SetError(errors.New("cannot provide, no connected peers"), cmds.ErrNormal)
|
||||
return
|
||||
}
|
||||
|
||||
rec, _, _ := req.Option("recursive").Bool()
|
||||
|
||||
var cids []*cid.Cid
|
||||
|
||||
Loading…
Reference in New Issue
Block a user