@cryptotaxi247 / kubo / commits / 488db7d2f

commands/p2p: use cmds.EmitOnce in single value

License: MIT Signed-off-by: Overbool <overbool.xu@gmail.com>

Overbool committed Oct 30, 2018 at 10:24 UTC 488db7d2f2a902247b4c0a5e61b7e93efd4e3eee
1 file changed +3 -3
core/commands/p2p.go
+3 -3
@@ -310,7 +310,7 @@ var p2pLsCmd = &cmds.Command{
310 }
311 n.P2P.ListenersP2P.Unlock()
312
313 - return res.Emit(output)
313 + return cmds.EmitOnce(res, output)
314 },
315 Type: P2PLsOutput{},
316 Encoders: cmds.EncoderMap{
@@ -398,7 +398,7 @@ var p2pCloseCmd = &cmds.Command{
398 done := n.P2P.ListenersLocal.Close(match)
399 done += n.P2P.ListenersP2P.Close(match)
400
401 - return res.Emit(done)
401 + return cmds.EmitOnce(res, done)
402 },
403 Type: int(0),
404 Encoders: cmds.EncoderMap{
@@ -454,7 +454,7 @@ var p2pStreamLsCmd = &cmds.Command{
454 }
455 n.P2P.Streams.Unlock()
456
457 - return res.Emit(output)
457 + return cmds.EmitOnce(res, output)
458 },
459 Type: P2PStreamsOutput{},
460 Encoders: cmds.EncoderMap{