add err check
diff --git a/data.go b/data.go index 74c69df..a60902c 100644 --- a/data.go +++ b/data.go
@@ -389,8 +389,12 @@ } defer rows.Close() for rows.Next() { - rows.Scan(&scope) - if scope.Valid { + err = rows.Scan(&scope) + if err != nil { + log.Errorf("Failed to get scopes from EDGEX_DATA_SCOPE: %v", err) + return + } + if scope.Valid && scope.String != "" { scopes = append(scopes, scope.String) } }