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

raystack / frontier / 31562278057
48%
main: 48%

Build:
Build:
LAST BUILD BRANCH: feat/metaschema-cache-refresh
DEFAULT BRANCH: main
Ran 12 Aug 2026 04:13AM UTC
Jobs 1
Files 303
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

12 Aug 2026 04:07AM UTC coverage: 48.103% (+0.006%) from 48.097%
31562278057

Pull #1873

github

whoAbhishekSah
fix(server): set ReadHeaderTimeout and IdleTimeout on all HTTP servers

The connect, metrics, and UI servers were built with only Addr and
Handler, so clients could hold connections open forever while
withholding request headers or sitting idle.

Add two config fields under app, applied to all three servers:

- read_header_timeout (default 10s): how long the server waits for
  request headers.
- idle_timeout (default 180s): how long an idle keep-alive connection
  stays open. The default exceeds common proxy keep-alive timeouts
  (ALB 60s, nginx 75s); deployments behind a proxy with a longer
  keep-alive should raise it so the proxy never reuses a connection
  the server is closing.

No WriteTimeout on purpose: the connect server streams long export
responses (e.g. ExportAuditRecords) that a write deadline would cut
off.

Fixes #1819

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Pull Request #1873: fix(server): set ReadHeaderTimeout and IdleTimeout on all HTTP servers

11 of 15 new or added lines in 1 file covered. (73.33%)

19206 of 39927 relevant lines covered (48.1%)

15.37 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
64.2
0.37% pkg/server/server.go
Jobs
ID Job ID Ran Files Coverage
1 31562278057.1 12 Aug 2026 04:13AM UTC 303
48.1
GitHub Action Run
Source Files on build 31562278057
  • Tree
  • List 303
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #1873
  • PR Base - main (#31487574849)
  • 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