added check for nil shutdown

Signed-off-by: Michelle Fernandez Bieber <mfbieber@gmail.com>
pull/10603/head
Michelle Fernandez Bieber 3 years ago
parent 77fdd197ef
commit 508014a451

@ -29,6 +29,9 @@ import (
// execHook executes all of the hooks for the given hook event. // execHook executes all of the hooks for the given hook event.
func (cfg *Configuration) execHook(rl *release.Release, hook release.HookEvent, timeout time.Duration) error { func (cfg *Configuration) execHook(rl *release.Release, hook release.HookEvent, timeout time.Duration) error {
shutdown, err := cfg.execHookWithDelayedShutdown(rl, hook, timeout) shutdown, err := cfg.execHookWithDelayedShutdown(rl, hook, timeout)
if shutdown == nil {
return nil
}
if err != nil { if err != nil {
if err := shutdown(); err != nil { if err := shutdown(); err != nil {
return err return err

Loading…
Cancel
Save