Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
moq-dev
/
moq
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
249
Star
1.6k
Code
Issues
87
Pull requests
54
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
feat(relay): drain sessions gracefully over GOAWAY
- #4132
#4132
Open
kixelated
wants to merge 21 commits into
main
moq-dev/moq:main
from
quest/m1/drain/README
moq-dev/moq:quest/m1/drain/README
Copy head branch name to clipboard
Conversation
Commits
21
(21)
Checks
Files changed
Open
feat(relay): drain sessions gracefully over GOAWAY
#4132
kixelated
wants to merge 21 commits into
main
moq-dev/moq:main
from
quest/m1/drain/README
moq-dev/moq:quest/m1/drain/README
Copy head branch name to clipboard
Commits
Commits on Sep 25, 2026
quest: open the drain line
Show description for 705f6b5
kixelated
and
claude
committed
705f6b5
View commit details
Copy full SHA for 705f6b5
Browse repository at this point
feat(relay): hand the drain signal to embedders and drain arrivals to one deadline (#4138)
Show description for a40cc9a
kixelated
and
claude
authored
a40cc9a
View commit details
Copy full SHA for a40cc9a
Browse repository at this point
Merge origin/main into quest/m1/drain/README
kixelated
committed
c895831
View commit details
Copy full SHA for c895831
Browse repository at this point
feat(net): migrate the JS connection on GOAWAY; refuse bad redirects in Rust (#4143)
Show description for 4c44009
3 people
authored
4c44009
View commit details
Copy full SHA for 4c44009
Browse repository at this point
feat(relay): end a drain once every session has left (#4186)
Show description for 5e04fdb
kixelated
and
claude
authored
5e04fdb
View commit details
Copy full SHA for 5e04fdb
Browse repository at this point
Commits on Sep 26, 2026
Merge remote-tracking branch 'origin/main' into quest/m1/drain/README
Show description for cc15339
kixelated
committed
cc15339
View commit details
Copy full SHA for cc15339
Browse repository at this point
test(relay): hold an io_uring drain open with a straggler
Show description for 4665c13
kixelated
and
claude
committed
4665c13
View commit details
Copy full SHA for 4665c13
Browse repository at this point
test(drain): a JS viewer migrates off a draining relay without a dropped group
Show description for 14519f4
kixelated
and
claude
committed
14519f4
View commit details
Copy full SHA for 14519f4
Browse repository at this point
style(net): format the merged error import
Show description for 944f864
kixelated
and
claude
committed
944f864
View commit details
Copy full SHA for 944f864
Browse repository at this point
style(relay): format the drain tests
Show description for 22b7d3c
kixelated
and
claude
committed
22b7d3c
View commit details
Copy full SHA for 22b7d3c
Browse repository at this point
quest(drain): keep the line open for a zero-budget JS handover
Show description for 5139fa8
kixelated
and
claude
committed
5139fa8
View commit details
Copy full SHA for 5139fa8
Browse repository at this point
Commits on Sep 28, 2026
Merge origin/main into quest/m1/drain/README
Show description for a6a67f5
kixelated
and
claude
committed
a6a67f5
View commit details
Copy full SHA for a6a67f5
Browse repository at this point
Commits on Sep 30, 2026
Merge remote-tracking branch 'origin/main' into drain-land
kixelated
committed
0863efe
View commit details
Copy full SHA for 0863efe
Browse repository at this point
quest(drain): finish the line; promote the JS handover quests to m1
Show description for c273150
kixelated
and
claude
committed
c273150
View commit details
Copy full SHA for c273150
Browse repository at this point
fix(relay): close the shared listener before run returns
Show description for cba7744
kixelated
and
claude
committed
cba7744
View commit details
Copy full SHA for cba7744
Browse repository at this point
Merge remote-tracking branch 'origin/main' into drain-land
Show description for 7dab39c
kixelated
committed
7dab39c
View commit details
Copy full SHA for 7dab39c
Browse repository at this point
fix(drain): address review on the drain line
Show description for b063f0c
kixelated
and
claude
committed
b063f0c
View commit details
Copy full SHA for b063f0c
Browse repository at this point
Merge remote-tracking branch 'origin/main' into drain-land
kixelated
committed
944b4f6
View commit details
Copy full SHA for 944b4f6
Browse repository at this point
test(net): open GOAWAY streams with a version after the lite-07 varint change
Show description for 714bb03
kixelated
and
claude
committed
714bb03
View commit details
Copy full SHA for 714bb03
Browse repository at this point
Commits on Oct 1, 2026
Merge remote-tracking branch 'origin/main' into merge-drain-4132
Show description for 18a8dc9
kixelated
committed
18a8dc9
View commit details
Copy full SHA for 18a8dc9
Browse repository at this point
test(drain): subscribe to the route before peeking it
Show description for 3a86732
kixelated
and
claude
committed
3a86732
View commit details
Copy full SHA for 3a86732
Browse repository at this point
You can’t perform that action at this time.