【发布时间】:2015-10-26 12:01:05
【问题描述】:
如果我的客户端不正常地断开连接,我的 TCP 服务器将会崩溃。从 TCPServer 中创建的客户端读取时发生异常。
unable to read data from the transport connection
public async void StartReadAsync() {
while (await ReadAsync());
}
private async Task<bool> ReadAsync() {
int amountRead = await stream.ReadAsync(readBuffer, 0, readBuffer.Length, cts.Token).ConfigureAwait(false);
}
客户端 DC 后,我在等待流上崩溃。ReadAsync。
【问题讨论】: