IHttpAsyncHandler
メソッドと withBeginProcessRequest
を使用していEndProcessRequest
ます。EndProcessRequest
メソッドの下に次のコードがあるとします。
public void EndProcessRequest(IAsyncResult result)
{
result.Context.Response.Write("Some message");
}
メソッド自体はWrite
内部バッファーにのみ書き込みますが、EndProcessRequest
終了すると、バッファーはストリームにフラッシュされ、接続が閉じられます。
私の質問は、どのスレッドがフラッシュを行っているのですか? EndProcessRequest
コードまたは IO スレッドを実行したワーカー スレッド?