Explain why dispose can't be used

This commit is contained in:
Ben Adams 2015-11-02 01:50:17 +00:00 committed by Stephen Halter
parent f60f6c92ca
commit 5e883827e0
2 changed files with 4 additions and 0 deletions

View File

@ -121,6 +121,8 @@ namespace Microsoft.AspNet.Server.Kestrel.Http
public void StopAcceptingReads() public void StopAcceptingReads()
{ {
// Can't use dispose (or close) as can be disposed too early by user code
// As exampled in EngineTests.ZeroContentLengthNotSetAutomaticallyForCertainStatusCodes
_stopped = true; _stopped = true;
} }
} }

View File

@ -91,6 +91,8 @@ namespace Microsoft.AspNet.Server.Kestrel.Http
public void StopAcceptingWrites() public void StopAcceptingWrites()
{ {
// Can't use dispose (or close) as can be disposed too early by user code
// As exampled in EngineTests.ZeroContentLengthNotSetAutomaticallyForCertainStatusCodes
_stopped = true; _stopped = true;
} }
} }