-
Notifications
You must be signed in to change notification settings - Fork 10.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
http.sys (6.0 backport): new option for response buffering (#48072)
* Merged PR 30089: HttpSys: new option for response buffering # {PR title} HttpSys: new option for response buffering ## Description {Detail} As per [old PR 418](aspnet/HttpSysServer#418) (direct copy), enables kernel mode response-buffering in http.sys - with modification to use app-context switch rather than public API change ## Customer Impact Without this buffer, writes are sent as-written direct thru http.sys; this has two problems: - fragmentation if writes are small - issues with latency ## Regression? - [ ] Yes - [x] No [If yes, specify the version the behavior has regressed from] ## Risk - [ ] High - [ ] Medium - [x] Low - opt in, no impact to consumers not using this flag [Justify the selection above] ## Verification - [x] Manual (required) - will try to verify with internal MSFT consumer (targeting net6.0) - [ ] Automated ## Packaging changes reviewed? - [ ] Yes - [ ] No - [x] N/A ---- ## When servicing release/2.1 - [ ] Make necessary changes in eng/PatchConfig.props * Update src/Servers/HttpSys/src/HttpSysOptions.cs Co-authored-by: Aditya Mandaleeka <adityamandaleeka@users.noreply.github.com> --------- Co-authored-by: Marc Gravell <marcgravell@microsoft.com> Co-authored-by: Aditya Mandaleeka <adityamandaleeka@users.noreply.github.com>
- Loading branch information
1 parent
d3043cf
commit 832ccdc
Showing
4 changed files
with
55 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters