8000 Start nginx with -e stderr parameter (#2404) · nginx/kubernetes-ingress@c4d49db · GitHub
[go: up one dir, main page]

Skip to content

Commit c4d49db

Browse files
authored
Start nginx with -e stderr parameter (#2404)
1 parent 34b8ba0 commit c4d49db

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

internal/nginx/manager.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ func (lm *LocalManager) Start(done chan error) {
278278
glog.V(3).Info("Starting nginx")
279279

280280
binaryFilename := getBinaryFileName(lm.debug)
281-
cmd := exec.Command(binaryFilename)
281+
cmd := exec.Command(binaryFilename, "-e", "stderr") // #nosec G204
282282
cmd.Stdout = os.Stdout
283283
cmd.Stderr = os.Stderr
284284
if err := cmd.Start(); err != nil {
@@ -305,7 +305,7 @@ func (lm *LocalManager) Reload(isEndpointsUpdate bool) error {
305305
t1 := time.Now()
306306

307307
binaryFilename := getBinaryFileName(lm.debug)
308-
if err := shellOut(fmt.Sprintf("%v -s %v", binaryFilename, "reload")); err != nil {
308+
if err := shellOut(fmt.Sprintf("%v -s %v -e stderr", binaryFilename, "reload")); err != nil {
309309
lm.metricsCollector.IncNginxReloadErrors()
310310
return fmt.Errorf("nginx reload failed: %w", err)
311311
}

0 commit comments

Comments
 (0)
0