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

charmbracelet / ssh
62%
master: 62%

Build:
Build:
LAST BUILD BRANCH: contain-connection-panics
DEFAULT BRANCH: master
Repo Added 29 Jul 2026 11:11PM UTC
Token xqS4MEQZVUBHQWv20Af4OGp4SbLXXVZIx regen
Build 50 Last
Files 12
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

LAST BUILD ON BRANCH upstream-fixes-2
branch: upstream-fixes-2
CHANGE BRANCH
x
Reset
Sync Branches
  • upstream-fixes-2
  • charm-proxy-protocol
  • chore/charm-conventions
  • contain-connection-panics
  • fix/conpty-handle-leak
  • fix/pty-job-control
  • master
  • slog-errors
  • upstream-fixes

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

Relevant lines Covered
Build:
Build:
1259 RELEVANT LINES 780 COVERED LINES
525.26 HITS PER LINE
Source Files on upstream-fixes-2
  • Tree
  • List 12
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
30507813466 upstream-fixes-2 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... Pull #52 30 Jul 2026 02:13AM UTC taciturnaxolotl github
61.95
See All Builds (46)

Badge your Repo: ssh

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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