浏览代码

Merge pull request #487 from aboch/tmakita

Don't discard error message on sending response
Madhu Venugopal 10 年之前
父节点
当前提交
5d8db5cec2
共有 1 个文件被更改,包括 4 次插入0 次删除
  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)
 		}