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

fix: pass interface compliance tests #15

Merged
merged 2 commits into from
Mar 13, 2025
Merged

Conversation

achingbrain
Copy link
Collaborator

@achingbrain achingbrain commented Mar 12, 2025

  • Awaits connection close promise so we can close the libp2p version
  • Extend AbstractStream to handle the (approx) 3k ways there are to close a stream
  • Ensure closed streams are removed from the muxer
  • Enable interface compliance tests
  • Listen on wildcard addresses properly

@achingbrain achingbrain requested a review from wemeetagain March 12, 2025 15:29
@achingbrain achingbrain force-pushed the fix/pass-interface-tests branch 6 times, most recently from ceab98b to 0e5ae29 Compare March 12, 2025 18:45
- Awaits connection close promise so we can close the libp2p version
- Extend AbstractStream to handle the (approx) 3k ways there are to close a stream
- Ensure closed streams are removed from the muxer
- Enable interface compliance tests
- Updates aegir and fixes linting
@achingbrain achingbrain force-pushed the fix/pass-interface-tests branch from 0e5ae29 to 5a6e03b Compare March 12, 2025 18:49
@achingbrain achingbrain changed the title fix: pass interface tests fix: pass interface compliance tests Mar 12, 2025
@achingbrain achingbrain merged commit 4f9024e into main Mar 13, 2025
15 checks passed
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

Successfully merging this pull request may close these issues.

1 participant