0

API から継続的なデータ ストリームを読み取っていますが、次の行でプログラムがフリーズし、最終的にタイムアウトすることがあります。

Private BUFFER_SIZE As Integer = 8100
...
Dim bufferread(81000) As Byte
numbytesread = responseStream.Read(bufferread, 0, BUFFER_SIZE)

私が推測するバッファサイズを減らし、ファイルへの書き込み頻度を増やすこともできますが、データが切り取られず、投稿の終わりを示す区切り文字に到達する適切なファイルを確実に作成したいと考えています。これがフリーズする理由についてのアイデア。

4

0 に答える 0