diff options
| -rw-r--r-- | cmd/swextreload/main.go | 10 | 
1 files changed, 8 insertions, 2 deletions
| diff --git a/cmd/swextreload/main.go b/cmd/swextreload/main.go index f11a1e1..0ccd0f9 100644 --- a/cmd/swextreload/main.go +++ b/cmd/swextreload/main.go @@ -49,7 +49,12 @@ func main() {  		},  	})  	if err != nil { -		log.Fatal(err) +		fmt.Fprintf( +			os.Stderr, +			"error: failed to parse command line arguments: %v\n", +			err, +		) +		os.Exit(sysexits.DataErr)  	}  	socket_url, ok := args["socket-url"].(string) @@ -79,6 +84,7 @@ func main() {  		true,  	)  	if err != nil { -		log.Fatal(err) +		fmt.Fprintf(os.Stderr, "error: can't reload extension: %v\n", err) +		os.Exit(sysexits.Unavailable)  	}  } | 
