- Notifications
You must be signed in to change notification settings - Fork5.2k
Use IValueTaskSource in PipeStream on Windows#52695
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
ghost commentedMay 13, 2021
Tagging subscribers to this area:@carlossanlop Issue DetailsUse IValueTaskSource in NamedPipeServerStream on Windows Closes#51463 /cc@stephentoub
|
src/libraries/System.IO.Pipes/src/System/IO/Pipes/ConnectionValueTaskSource.cs OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
src/libraries/System.IO.Pipes/src/System/IO/Pipes/NamedPipeServerStream.Windows.cs OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
src/libraries/System.IO.Pipes/src/System/IO/Pipes/PipeValueTaskSource.cs OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
src/libraries/System.IO.Pipes/src/System/IO/Pipes/PipeValueTaskSource.cs OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
src/libraries/System.IO.Pipes/src/System/IO/Pipes/PipeStream.Windows.cs OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
a98fa7c to3ab26fbComparejeffhandley commentedJul 23, 2021
@stephentoub This PR is assigned to you for follow-up/decision before the RC1 snap. |
3ab26fb toa218fedComparestephentoub commentedJul 27, 2021
I pushed a commit to revise the implementation to match the latest in FileStream. As for the perf tests, the tests themselves aren't great. I've revised them indotnet/performance#1897. The relevant ones look fine:
|
stephentoub commentedJul 27, 2021
@adamsitnik, can you review? Thanks. |
a218fed to64664c2Compare64664c2 toe648ecfComparestephentoub commentedAug 10, 2021
There's a real test failure happening here, and I'm trying to figure out why. So far it's only occurred on x86 on Windows 7. |
e648ecf tob0caf4cCompareBetter match implementation in RandomAccess
b0caf4c tof6adcb7Compare
Use IValueTaskSource in NamedPipeServerStream on Windows
Remove PipeCompletionSource
Closes#51463
/cc@stephentoub