Fix panic in ServerInfoHandler when (#8915)

Co-authored-by: Harshavardhana <harsha@minio.io>
This commit is contained in:
poornas 2020-02-01 04:20:04 -08:00 committed by GitHub
parent c9116e6bd7
commit 5d838edcef
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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)