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

nats-io / nats.go / 40364093464
86%

Build:
DEFAULT BRANCH: main
Ran 26 Oct 2026 05:03PM UTC
Jobs 1
Files 38
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

26 Oct 2026 04:57PM UTC coverage: 85.541% (+0.02%) from 85.518%
40364093464

push

github

web-flow
[FIXED] Keep TLS server name for IPs discovered via an IP entry (#2217)

Servers learned from INFO connect_urls that are bare IPs get the current
URL's hostname as tlsName so the TLS handshake verifies against it
instead of the IP. This was skipped whenever the current URL was itself
an IP. After a failover to a discovered IP entry, a server that came
back on a new IP was added without a tlsName, and the next reconnect to
it failed certificate verification against the IP.

Inherit the tlsName of the current IP entry when it has one.

Signed-off-by: Igor Kupczyński <igor@kupczynski.info>

6 of 6 new or added lines in 1 file covered. (100.0%)

13 existing lines in 4 files now uncovered.

13098 of 15312 relevant lines covered (85.54%)

57501.34 hits per line

Coverage Regressions

Lines Coverage ∆ File
6
84.15
-1.17% jetstream/ordered.go
3
91.65
-0.25% jetstream/publish.go
2
84.89
0.14% js.go
2
86.73
0.74% kv.go
Jobs
ID Job ID Ran Files Coverage
1 40364093464.1 26 Oct 2026 05:03PM UTC 38
85.54
GitHub Action Run
Source Files on build 40364093464
  • Tree
  • List 38
  • Changed 5
  • Source Changed 1
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #40364093464
  • b961bad6 on github
  • Prev Build on main (#40363699631)
  • Next Build on main (#40493217939)
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