-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Minor QUIC API changes #55704
Minor QUIC API changes #55704
Conversation
Note regarding the This serves as a reminder for when your PR is modifying a ref *.cs file and adding/modifying public APIs, to please make sure the API implementation in the src *.cs file is documented with triple slash comments, so the PR reviewers can sign off that change. |
Tagging subscribers to this area: @dotnet/ncl Issue DetailsRemove
|
/azp run |
You have several pipelines (over 10) configured to build pull requests in this repository. Specify which pipelines you would like to run by using /azp run [pipelines] command. You can specify multiple pipelines using a comma separated list. |
/azp run runtime |
Azure Pipelines successfully started running 1 pipeline(s). |
While you're changing API, could you add Async suffic to the async methods? e.g. ShutdownCompleted -> ShutdownCompletedAsync. |
Shutdown has pretty standard meaning but we may do something different here. SslStream has The check and azp seems busted ;( |
And what a perfect time for it, too :) |
We are still discussing whether ShutdownCompleted will go away entirely and be replaced by CloseAsync. If it doesn't, we can certainly look at renaming this. |
Tagging subscribers to this area: @dotnet/ncl Issue DetailsRemove
|
I thought we decided to push QUIC APIs updates to .NET 7, unless they are must-have for our functional and reliability goals in .NET 6. We need to keep in mind that while renames are good clean up, it has affect on ASP.NET side as they need to react. Given where we are in the release (almost past platform complete as of today), that may be problematic. |
Triage: We are fine with removing the dead code. |
I discussed this previously with @JamesNK and he said it was fine to do. In fact as you can see, he's asking for more API renames above :) |
Okay, I punted the Shutdown rename and reposted this PR here: #55981 |
Remove
ShutdownWriteCompleted()
Rename
Shutdown()
toCompleteWrites()