PRB: Slow Clients Disconnected When Server Uses Large Synchronous Write Methods (314402)



The information in this article applies to:

  • Microsoft Internet Information Services version 6.0
  • Microsoft Internet Information Server 5.0

This article was previously published under Q314402

SYMPTOMS

Web clients who are using slow connections may be disconnected.

CAUSE

The Web server is using large synchronous write methods to send data.

RESOLUTION

To work around this problem, do one of the following:
  • Increase the connection timeout value in the Web site properties on the server.
  • Use asynchronous I/O (note that this is only possible with an ISAPI filter or extension).
  • Call the various write methods with a small amount of data in a loop, and keep looping until all of the data is sent.

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.

MORE INFORMATION

In Active Server Pages (ASP) pages, this may occur when you call Response.Write or Response.BinaryWrite with large amounts of data. In Internet Server Application Programming Interface (ISAPI) extensions, this problem may occur when you issue synchronous WriteClient calls with large data buffers.

Modification Type:MajorLast Reviewed:6/29/2004
Keywords:kbprb KB314402