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

HarryR / nt365 / 26894840259
44%

Build:
DEFAULT BRANCH: main
Ran 03 Jun 2026 03:30PM UTC
Jobs 1
Files 577
Run time 2min
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

03 Jun 2026 03:23PM UTC coverage: 43.943% (+0.1%) from 43.822%
26894840259

push

github

HarryR
ssh: reap the session child on disconnect; stop the reactor on socket death

A dropped connection left the reactor parked — the mux and bridge relays
waiting on a child whose client was gone — and orphaned the spawned program
if it didn't exit on its own stdin EOF. The teardown was driven only by the
child exiting, never by the connection dropping.

Now the demux stops the reactor on socket death rather than relying on the
child-exit chain, and the session's defer actively terminates the child
(NtTerminateProcess) as a safety net, so a program that ignores stdin EOF
can't outlive the session. Every teardown path logs (session: child reaped /
connection closed). Child:wait no longer closes the process handles, leaving
Child:close as the single close point (also fixes a latent double-close in
the run.cooked path).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

50132 of 114083 relevant lines covered (43.94%)

2820.29 hits per line

Coverage Regressions

Lines Coverage ∆ File
5
63.56
-1.46% src/NT/PRIVATE/NTOS/KE/WAIT.C
1
50.62
-0.25% src/NT/PRIVATE/NTOS/CACHE/COPYSUP.C
1
59.64
-0.25% src/NT/PRIVATE/NTOS/EX/RESOURCE.C
1
93.44
-1.64% src/NT/PRIVATE/NTOS/KE/DPCSUP.C
1
81.33
-1.33% src/NT/PRIVATE/NTOS/NPFS/READ.C
Jobs
ID Job ID Ran Files Coverage
1 26894840259.1 03 Jun 2026 03:30PM UTC 577
43.94
GitHub Action Run
Source Files on build 26894840259
  • Tree
  • List 577
  • Changed 17
  • Source Changed 0
  • Coverage Changed 17
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26894840259
  • ffffa10c on github
  • Prev Build on main (#26828346494)
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