Skip to content
This repository has been archived by the owner on Aug 5, 2019. It is now read-only.

Fix not accepting connection hang on mono #62

Merged
merged 1 commit into from
Apr 5, 2016
Merged

Fix not accepting connection hang on mono #62

merged 1 commit into from
Apr 5, 2016

Conversation

martinKupec
Copy link

SaeaLayer used single SocketAsyncEventArgs for both
accepting new connection and receiving data on the connection.

There is probably a race condition in mono connected to this use case.
Splitting AcceptAsync and ReceiveAsync arguments solves the issue
in my test.

SaeaLayer used single SocketAsyncEventArgs for both
accepting new connection and receiving data on the connection.

There is probably a race condition in mono connected to this use case.
Splitting AcceptAsync and ReceiveAsync arguments solves the issue
in my test.
@martinKupec
Copy link
Author

This should solve issue #52

@Bobris Bobris merged commit 4bc77da into Bobris:master Apr 5, 2016
@x-cubed
Copy link

x-cubed commented Jul 25, 2016

Is there a new NuGet release available to resolve this issue?
The most recent release appears to be from January: https://www.nuget.org/packages/Nowin/0.22.2

@Bobris
Copy link
Owner

Bobris commented Jul 25, 2016

Just published 0.23.0. Sorry for taking it so long.

@x-cubed
Copy link

x-cubed commented Jul 25, 2016

Awesome, thanks

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

Successfully merging this pull request may close these issues.

3 participants