Pārlūkot izejas kodu

Fixes work of inspectResponse in case of ContentLength=-1

Signed-off-by: Sergii Kabashniuk <skabashnyuk@codenvy.com>
Sergii Kabashniuk 8 gadi atpakaļ
vecāks
revīzija
22a9ec009b
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      builder/remote.go

+ 1 - 1
builder/remote.go

@@ -129,7 +129,7 @@ func inspectResponse(ct string, r io.ReadCloser, clen int64) (string, io.ReadClo
 		return ct, r, err
 	}
 
-	preambleR := bytes.NewReader(preamble)
+	preambleR := bytes.NewReader(preamble[:rlen])
 	bodyReader := ioutil.NopCloser(io.MultiReader(preambleR, r))
 	// Some web servers will use application/octet-stream as the default
 	// content type for files without an extension (e.g. 'Dockerfile')