Merge pull request #3960 from Shopify/fix-add-headers-segfault
Fix segfault on reference to nonexistent configmap
This commit is contained in:
commit
d3f9fbb8fb
1 changed files with 4 additions and 4 deletions
|
@ -571,9 +571,9 @@ func (n *NGINXController) OnUpdate(ingressCfg ingress.Configuration) error {
|
||||||
cmap, err := n.store.GetConfigMap(cfg.ProxySetHeaders)
|
cmap, err := n.store.GetConfigMap(cfg.ProxySetHeaders)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
klog.Warningf("Error reading ConfigMap %q from local store: %v", cfg.ProxySetHeaders, err)
|
klog.Warningf("Error reading ConfigMap %q from local store: %v", cfg.ProxySetHeaders, err)
|
||||||
|
} else {
|
||||||
|
setHeaders = cmap.Data
|
||||||
}
|
}
|
||||||
|
|
||||||
setHeaders = cmap.Data
|
|
||||||
}
|
}
|
||||||
|
|
||||||
addHeaders := map[string]string{}
|
addHeaders := map[string]string{}
|
||||||
|
@ -581,9 +581,9 @@ func (n *NGINXController) OnUpdate(ingressCfg ingress.Configuration) error {
|
||||||
cmap, err := n.store.GetConfigMap(cfg.AddHeaders)
|
cmap, err := n.store.GetConfigMap(cfg.AddHeaders)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
klog.Warningf("Error reading ConfigMap %q from local store: %v", cfg.AddHeaders, err)
|
klog.Warningf("Error reading ConfigMap %q from local store: %v", cfg.AddHeaders, err)
|
||||||
|
} else {
|
||||||
|
addHeaders = cmap.Data
|
||||||
}
|
}
|
||||||
|
|
||||||
addHeaders = cmap.Data
|
|
||||||
}
|
}
|
||||||
|
|
||||||
sslDHParam := ""
|
sslDHParam := ""
|
||||||
|
|
Loading…
Reference in a new issue