| 
					
					
						
							
						
					
					
				 | 
				@ -220,9 +220,9 @@ func (s *ObjectService) Put(ctx context.Context, name string, r io.Reader, uopt | 
			
		
		
	
		
			
				 | 
				 | 
				func (s *ObjectService) PutFromFile(ctx context.Context, name string, filePath string, opt *ObjectPutOptions) (resp *Response, err error) { | 
				 | 
				 | 
				func (s *ObjectService) PutFromFile(ctx context.Context, name string, filePath string, opt *ObjectPutOptions) (resp *Response, err error) { | 
			
		
		
	
		
			
				 | 
				 | 
					nr := 0 | 
				 | 
				 | 
					nr := 0 | 
			
		
		
	
		
			
				 | 
				 | 
					for nr < 3 { | 
				 | 
				 | 
					for nr < 3 { | 
			
		
		
	
		
			
				 | 
				 | 
						var fd *os.File | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
						fd, err = os.Open(filePath) | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
						if err != nil { | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
						fd, e := os.Open(filePath) | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
						if e != nil { | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
							err = e | 
			
		
		
	
		
			
				 | 
				 | 
							return | 
				 | 
				 | 
							return | 
			
		
		
	
		
			
				 | 
				 | 
						} | 
				 | 
				 | 
						} | 
			
		
		
	
		
			
				 | 
				 | 
						resp, err = s.Put(ctx, name, fd, opt) | 
				 | 
				 | 
						resp, err = s.Put(ctx, name, fd, opt) | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
					
				 | 
				
  |