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

charmbracelet / ssh / 30507813466
62%
master: 62%

Build:
Build:
LAST BUILD BRANCH: contain-connection-panics
DEFAULT BRANCH: master
Ran 30 Jul 2026 02:13AM UTC
Jobs 1
Files 12
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

30 Jul 2026 02:03AM UTC coverage: 61.954% (-0.4%) from 62.381%
30507813466

Pull #52

github

taciturnaxolotl
fix: return error from SetOption after server has started

SetOption now checks an atomic started flag before applying options.
Calling SetOption after Serve begins accepting connections returns an
error instead of silently racing with the running server.

Fixes gliderlabs/ssh#20
Pull Request #52: fix: port 0 forward collision and SetOption race

2 of 7 new or added lines in 2 files covered. (28.57%)

780 of 1259 relevant lines covered (61.95%)

525.26 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
19.51
-0.49% tcpip.go
2
75.62
-0.81% server.go
Jobs
ID Job ID Ran Files Coverage
1 30507813466.1 30 Jul 2026 02:13AM UTC 12
61.95
GitHub Action Run
Source Files on build 30507813466
  • Tree
  • List 12
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #52
  • PR Base - master (#30507066342)
  • Delete
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