Skip to content
This repository has been archived by the owner on Aug 11, 2020. It is now read-only.

quic: implement SERVER_BUSY #85

Closed
wants to merge 3 commits into from
Closed

Conversation

jasnell
Copy link
Member

@jasnell jasnell commented Aug 22, 2019

Initial server busy handling. Unfortunately there's going to be
a little bit of overhead when rejecting a connection because we
have to install the keys, but we need to attempt to minimize it.

Should explore how to minimize it further. Maybe we should have
a special QuicSession specialization that only handles rejections?

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • tests and/or benchmarks are included
  • documentation is changed or added
  • commit message follows commit guidelines

@trivikr
Copy link
Member

trivikr commented Aug 22, 2019

Refs: #67

Initial server busy handling. Unfortunately there's going to be
a little bit of overhead when rejecting a connection because we
have to install the keys, but we need to attempt to minimize it.

Should explore how to minimize it further. Maybe we should have
a special QuicSession specialization that only handles rejections?
jasnell added a commit that referenced this pull request Aug 23, 2019
Initial server busy handling. Unfortunately there's going to be
a little bit of overhead when rejecting a connection because we
have to install the keys, but we need to attempt to minimize it.

Should explore how to minimize it further. Maybe we should have
a special QuicSession specialization that only handles rejections?

PR-URL: #85
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
jasnell added a commit that referenced this pull request Aug 23, 2019
PR-URL: #85
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
jasnell added a commit that referenced this pull request Aug 23, 2019
PR-URL: #85
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
@jasnell
Copy link
Member Author

jasnell commented Aug 23, 2019

Landed

@jasnell jasnell closed this Aug 23, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants