@cryptotaxi247 / kubo / commits / d5746584c

Handle Provider closing in lifecycle

License: MIT Signed-off-by: Łukasz Magiera <magik6k@gmail.com>

Łukasz Magiera committed Apr 15, 2019 at 17:10 UTC d5746584cafbbba940e96ff47d896cf065202c90
1 file changed +3
core/node/provider.go
+3
@@ -30,6 +30,9 @@ func ProviderCtor(mctx MetricsCtx, lc fx.Lifecycle, queue *provider.Queue, rt ro
30 p.Run()
31 return nil
32 },
33 + OnStop: func(ctx context.Context) error {
34 + return p.Close()
35 + },
36 })
37
38 return p