From ac1f3bfaaa27ce706ad5a845dc071456a8bc588e Mon Sep 17 00:00:00 2001 From: Arthur Silva <arxdsilva@gmail.com> Date: Tue, 31 Oct 2017 14:12:05 -0200 Subject: [PATCH] a few code improvements (#1936) caddy.go:569: could be simplified sigtrap_posix.go:87: value of inst is never used upgrade.go:151: should omit nil check; len() for nil slices is defined as zero --- caddy.go | 7 +------ sigtrap_posix.go | 2 +- upgrade.go | 2 +- 3 files changed, 3 insertions(+), 8 deletions(-) diff --git a/caddy.go b/caddy.go index 902a1a394..4c1cbb0ff 100644 --- a/caddy.go +++ b/caddy.go @@ -565,12 +565,7 @@ func ValidateAndExecuteDirectives(cdyfile Input, inst *Instance, justValidate bo return err } - err = executeDirectives(inst, cdyfile.Path(), stype.Directives(), sblocks, justValidate) - if err != nil { - return err - } - - return nil + return executeDirectives(inst, cdyfile.Path(), stype.Directives(), sblocks, justValidate) } func executeDirectives(inst *Instance, filename string, diff --git a/sigtrap_posix.go b/sigtrap_posix.go index 0715b3280..71b6969af 100644 --- a/sigtrap_posix.go +++ b/sigtrap_posix.go @@ -84,7 +84,7 @@ func trapSignalsPosix() { } // Kick off the restart; our work is done - inst, err = inst.Restart(caddyfileToUse) + _, err = inst.Restart(caddyfileToUse) if err != nil { log.Printf("[ERROR] SIGUSR1: %v", err) } diff --git a/upgrade.go b/upgrade.go index 9a607ef21..5e9f15589 100644 --- a/upgrade.go +++ b/upgrade.go @@ -148,7 +148,7 @@ func Upgrade() error { // determine whether child startup succeeded answer, readErr := ioutil.ReadAll(sigrpipe) - if answer == nil || len(answer) == 0 { + if len(answer) == 0 { cmdErr := cmd.Wait() // get exit status errStr := fmt.Sprintf("child failed to initialize: %v", cmdErr) if readErr != nil {