Groups.Add.Wait fails, http.sys logs shows "Connection_Dropped" with no apparent reason. #1435

Closed
KKhurin opened this Issue Jan 28, 2013 · 2 comments

Comments

Projects
None yet
2 participants
@KKhurin

KKhurin commented Jan 28, 2013

Scenario: both the client and the server live inside the same process.
The server has a DebugBreak when the task returned by Groups.Add() fails.
This is possible when the client closes the connection.
But the client never attempts to close the connection.

@ghost ghost assigned davidfowl Jan 28, 2013

@KKhurin

This comment has been minimized.

Show comment
Hide comment
@KKhurin

KKhurin Feb 9, 2013

Turned out that the AckHandler had a 5 seconds timeout which was too short under stress.

KKhurin commented Feb 9, 2013

Turned out that the AckHandler had a 5 seconds timeout which was too short under stress.

@davidfowl

This comment has been minimized.

Show comment
Hide comment
@davidfowl

davidfowl Feb 10, 2013

Member

Going to make this 30 seconds for now.

Member

davidfowl commented Feb 10, 2013

Going to make this 30 seconds for now.

davidfowl added a commit that referenced this issue Feb 10, 2013

Ack timeout is too short under stress scenarios.
- Bumped ack timeout to 30 seconds.
- Made ack handler public so it's easy to override the timeout.

#1435

@davidfowl davidfowl closed this Feb 15, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment