From 5d838edceff1bc047ff9b225687cdd8d509ebd65 Mon Sep 17 00:00:00 2001 From: poornas Date: Sat, 1 Feb 2020 04:20:04 -0800 Subject: [PATCH] Fix panic in ServerInfoHandler when (#8915) Co-authored-by: Harshavardhana --- cmd/admin-handlers.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cmd/admin-handlers.go b/cmd/admin-handlers.go index fd4216f4b..d84703024 100644 --- a/cmd/admin-handlers.go +++ b/cmd/admin-handlers.go @@ -1470,10 +1470,13 @@ func (a adminAPIHandlers) ServerInfoHandler(w http.ResponseWriter, r *http.Reque } func fetchLambdaInfo(cfg config.Config) []map[string][]madmin.TargetIDStatus { - lambdaMap := make(map[string][]madmin.TargetIDStatus) // Fetch the targets - targetList, _ := notify.RegisterNotificationTargets(cfg, GlobalServiceDoneCh, NewCustomHTTPTransport(), nil, true) + targetList, err := notify.RegisterNotificationTargets(cfg, GlobalServiceDoneCh, NewCustomHTTPTransport(), nil, true) + if err != nil { + return nil + } + lambdaMap := make(map[string][]madmin.TargetIDStatus) for targetID, target := range targetList.TargetMap() { targetIDStatus := make(map[string]madmin.Status)