为什么有时候返回-1,有时候正常?
我是在智能设备windowsmobile 6上面写的一个小程序,Ftp客户端
//得到服务器文件目录,被动模式
localSocket.Connect( strFtpIp, uiFtpPort )
之后我开始接受数据localSockData.Receive( szText, 4096, 0 )
返回值有时候是2000多(正常数据),有时候事-1(挂了)
但是我现在是出现了-1的时候,就发送“ABOR”命令,之后重新执行文件目录的函数,这次又可以成功...很不解
资源的释放也有啊localSockData.Close();
希望路过的提点意见...谢谢