Closed xPaw closed 4 years ago
:white_check_mark: Build Fleck 0.0.52-ci completed (commit https://github.com/statianzo/Fleck/commit/802fa161ac by @xPaw)
:white_check_mark: Build Fleck 0.0.52-ci completed (commit https://github.com/statianzo/Fleck/commit/802fa161ac by @xPaw)
Seems good to me.
@darkl @AdrianBathurst any concerns with this?
Looks good to me, seems like I accidentally broke it. I think I didn't realize the !
in the original !RuntimeInformation.IsOSPlatform(OSPlatform.Windows)
.
I don't understand why was that check included at first place, as it seems to work fine on Windows nowadays.
Elad
Oh, it seems that this change breaks the SupportDualStack
switch. @xPaw can you please move the SetSocketOption
line back into SupportDualStack
if?
Why is reuse related to dual stack?
This is the original issue. I guess you are right and it is not related. This breaks some previous behavior (the reuse was applied on Windows only if the flagSupportDualStack
was true), but I guess it is ok.
Fixes #292