Explorar el Código

Merge pull request #487 from aboch/tmakita

Don't discard error message on sending response
Madhu Venugopal hace 10 años
padre
commit
5d8db5cec2
Se han modificado 1 ficheros con 4 adiciones y 0 borrados
  1. 4 0
      libnetwork/api/api.go

+ 4 - 0
libnetwork/api/api.go

@@ -168,6 +168,10 @@ func makeHandler(ctrl libnetwork.NetworkController, fct processor) http.HandlerF
 		}
 
 		res, rsp := fct(ctrl, mux.Vars(req), body)
+		if !rsp.isOK() {
+			http.Error(w, rsp.Status, rsp.StatusCode)
+			return
+		}
 		if res != nil {
 			writeJSON(w, rsp.StatusCode, res)
 		}