- Make the time given for requests to complete gracefully configurable. - Complete all async reads so calling code can re-check whether to stop request processing and exit if in between requests. - Don't wait for a FIN from the client since some browsers (e.g. IE & Chrome) will take a long time to send one. - Ensure all ConnectionFilters complete before the memory pool is disposed. - Ensure blocks get returned even when a ConnectionFilter produces a failed read |
||
|---|---|---|
| .. | ||
| Microsoft.AspNetCore.Server.Kestrel.FunctionalTests | ||
| Microsoft.AspNetCore.Server.KestrelTests | ||