• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

bodgit / sevenzip / 37257868943
78%

Build:
DEFAULT BRANCH: main
Ran 05 Oct 2026 03:05AM UTC
Jobs 1
Files 25
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

04 Oct 2026 11:50PM UTC coverage: 76.788% (+0.5%) from 76.252%
37257868943

push

github

web-flow
fix: close pooled readers instead of leaking them (#500)

Folder readers kept for reuse by File.Open could be leaked without
being closed, holding on to decompressor state such as LZMA
dictionaries, zstd decoder goroutines, and decoders that are only
returned to their sync.Pool on Close:

* Pool.Put silently dropped a reader if one was already pooled at the
  same offset.
* ReadCloser.Close never closed the pooled readers.
* A file closed after its archive returned its reader to the pool.
* File.Open didn't close a new folder reader if the initial Seek
  failed.

Close the reader in Pool.Put if it can't be pooled, add a Close method
to Pooler that closes all pooled readers and closes any later returned
ones immediately, call it from ReadCloser.Close before closing the
volumes, and close the reader on a failed Seek in File.Open.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

28 of 29 new or added lines in 2 files covered. (96.55%)

1965 of 2559 relevant lines covered (76.79%)

0.87 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
84.83
0.11% reader.go
Jobs
ID Job ID Ran Files Coverage
1 37257868943.1 05 Oct 2026 03:05AM UTC 25
76.79
GitHub Action Run
Source Files on build 37257868943
  • Tree
  • List 25
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 06850d6b on github
  • Prev Build on main (#37244513231)
  • Next Build on main (#37501617537)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc