We can't change the http status code here, because the response has been written.tags/v1.2.0-rc1
@@ -381,7 +381,6 @@ func serviceRPC(h serviceHandler, service string) { | |||
cmd.Stderr = &stderr | |||
if err := cmd.Run(); err != nil { | |||
log.GitLogger.Error(2, "fail to serve RPC(%s): %v - %v", service, err, stderr) | |||
h.w.WriteHeader(http.StatusInternalServerError) | |||
return | |||
} | |||
} |