Skip to content
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

NIOThrowingAsyncSequenceProducer gets the FileHandle tests to hang on linux/Android #2887

Open
finagolfin opened this issue Sep 18, 2024 · 1 comment

Comments

@finagolfin
Copy link
Contributor

Expected behavior

The trunk tests run and pass.

Actual behavior

The FileHandle tests hang 80-90% of the time.

Steps to reproduce

  1. ../swift-6.0-RELEASE-fedora39/usr/bin/swift test --filter FileHandleTests

If possible, minimal yet complete reproducer code (or URL to code)

Reverting #2879 gets everything working well again.

SwiftNIO version/commit hash

8307ad6

System & version information

Fedora 40 x86_64 using Swift 6.0 and the Android x86_64 emulator running the trunk NIO tests compiled by 5.10.1 or the 6.0/6.1 snapshot toolchains

@rnro
Copy link
Contributor

rnro commented Sep 18, 2024

Hi! Thanks for filing this issue. I am currently taking a look into this problem to see if I can come up with a fix in the short term, however if that's not possible I will revert the change and investigate it separately. We certainly won't be cutting a release with the code in its current state.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants