Project

General

Profile

Bug #4192

Updated by Ward Vandewege over 9 years ago

 
 I believe the below should do the trick, but when I last tried this, it broke the tests. 

 <pre> 
 diff --git a/services/keepproxy/keepproxy.go b/services/keepproxy/keepproxy.go 
 index de4ccaf..e715eea 100644 
 --- a/services/keepproxy/keepproxy.go 
 +++ b/services/keepproxy/keepproxy.go 
 @@ -339,7 +339,7 @@ func (this PutBlockHandler) ServeHTTP(resp http.ResponseWriter, req *http.Reques 
 
         log.Printf("%s: %s %s Content-Length %v", GetRemoteAddress(req), req.Method, hash, contentLength) 
 
 -         if contentLength < 1 { 
 +         if contentLength < 0 { 
                 http.Error(resp, "Must include Content-Length header", http.StatusLengthRequired) 
                 return 
         } 
 </pre>

Back