mirror of
				https://github.com/go-gitea/gitea
				synced 2025-11-03 21:08:25 +00:00 
			
		
		
		
	Backport #29354 by @KN4CK3R Fixes #29346 Co-authored-by: KN4CK3R <admin@oldschoolhack.me> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
This commit is contained in:
		@@ -102,7 +102,17 @@ func (b *blobReader) Read(p []byte) (n int, err error) {
 | 
			
		||||
 | 
			
		||||
// Close implements io.Closer
 | 
			
		||||
func (b *blobReader) Close() error {
 | 
			
		||||
	if b.rd == nil {
 | 
			
		||||
		return nil
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	defer b.cancel()
 | 
			
		||||
 | 
			
		||||
	return DiscardFull(b.rd, b.n+1)
 | 
			
		||||
	if err := DiscardFull(b.rd, b.n+1); err != nil {
 | 
			
		||||
		return err
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	b.rd = nil
 | 
			
		||||
 | 
			
		||||
	return nil
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user