Use core manager cleanup for generated internal

This commit is contained in:
Chris Roberts 2022-04-25 15:45:15 -07:00
parent 1594545d18
commit c2a912bacc

View File

@ -77,18 +77,14 @@ func (m *CoreManager) Servinfo(broker *plugin.GRPCBroker) ([]byte, error) {
return m.srv, nil
}
cleaner := cleanup.New()
i := intplugin.NewInternal(
broker,
cacher.New(),
cleaner,
m.cleanup,
m.logger,
[]*argmapper.Func{},
)
m.cleanup.Do(func() error { return cleaner.Close() })
p, err := protomappers.CorePluginManagerProto(m, m.logger, i)
if err != nil {
m.logger.Warn("failed to create plugin manager grpc server",