registry/session: fix panic in GetRemoteImageLayer
Docker-DCO-1.1-Signed-off-by: Cristian Staretu <cristian.staretu@gmail.com> (github: unclejack)master
							parent
							
								
									48096dad19
								
							
						
					
					
						commit
						2c78019539
					
				| 
						 | 
				
			
			@ -167,7 +167,9 @@ func (r *Session) GetRemoteImageLayer(imgID, registry string, token []string, im
 | 
			
		|||
	for i := 1; i <= retries; i++ {
 | 
			
		||||
		res, client, err = r.doRequest(req)
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			if res.Body != nil {
 | 
			
		||||
				res.Body.Close()
 | 
			
		||||
			}
 | 
			
		||||
			if i == retries {
 | 
			
		||||
				return nil, fmt.Errorf("Server error: Status %d while fetching image layer (%s)",
 | 
			
		||||
					res.StatusCode, imgID)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue