Skip to content

Conversation

gregcotten
Copy link
Contributor

@gregcotten gregcotten commented Mar 25, 2025

This brings greenlights to every test except datagram stuff.

Also fixes an edgecase affecting any user of SocketPool<Poll>

Copy link

codecov bot commented Mar 25, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 94.59%. Comparing base (40068da) to head (4da69f7).
Report is 17 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #149   +/-   ##
=======================================
  Coverage   94.58%   94.59%           
=======================================
  Files          62       62           
  Lines        4025     4032    +7     
=======================================
+ Hits         3807     3814    +7     
  Misses        218      218           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@gregcotten gregcotten marked this pull request as draft March 25, 2025 22:41
we need to send an error through if we're waiting to read and an error happens, but making sure we only error if no actual reading occurred
@gregcotten gregcotten marked this pull request as ready for review March 25, 2025 22:45
turns out fixing SocketPool<Poll> fixes mishandling of disconnect errors
@gregcotten
Copy link
Contributor Author

lol, after testing locally back and forth, I think this PR is RTG. Please squash and merge if you can

@gregcotten
Copy link
Contributor Author

OK I got bored and added Windows to the test suite...

Copy link
Owner

@swhitty swhitty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

great thank you

@swhitty swhitty merged commit b874a03 into swhitty:main Mar 26, 2025
11 checks passed
@swhitty
Copy link
Owner

swhitty commented Mar 26, 2025

ah I did not squash — sorry

@gregcotten gregcotten deleted the windows-blocking-fixes branch April 5, 2025 18:37
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.

2 participants