网络高手请近,@@@,只要能解决问题,多少分都给阿!高手,救我啊!!!!!!
while(dwDataLength > 0)
{
dwAct = Min<DWORD>(m_dwUDPTransMaxLength,dwDataLength);
SOCK_INFO * Pointer = m_SockInfoHead;
for(;Pointer != NULL;Pointer = Pointer->Next)
{
sendto(Pointer->Socket,(const char*)pbuf,dwAct,0,
(SOCKADDR*)&(Pointer->RemoteAddr),sizeof(SOCKADDR));
}
pbuf += dwAct ;
dwDataLength -= dwAct ;
}//end while
刚开始一切运行正常,当有客户端接入时,m_SockInfoHead不为空,则向这个客户端发送视频,可是过了5分钟,出现内存上涨持续的情况。接下来结束客户端的连接,这时m_SockInfoHead为空。内存停止涨动。再接入同样会上涨.....
另一种情况是将Sendto函数屏蔽掉,就让For干循环,这时就不会发生内存上涨的情况。
请问各位大哥高手,难道sendto 有什么问题吗,使用时要注意什么吗?谢谢了,真的多少分都给,不过我还有2000分了,请帮帮我。!!!!跪求!!!!
相关推荐
路由器刷机救砖工具复活工具
用于路由器固件损坏或刷机失败导致的无法启动的救援工具,教程:先打开工具,点击启动,路由器插好网线连接电脑,再插上电源。工具提示进入成功时,在软件里重新刷入固件即可
高通终极救砖
线刷教程开始,请慢慢看完,需要熟悉一定的电脑操作. 准备工作: 1.下载并安装QPST,下载地址:http://pan.baidu.com/s/1i5LP0jz 2.下载线刷救砖数据包:http://pan.baidu.com/s/1nv52AyH 3.下载并安装9008端口的USB驱动:http://pan.baidu.com/s/1nu7TSff 4.安装nubia驱动光盘里的驱动,如果没有,可以从官方的ZIP刷机包里面找,解开zip在/system/driver.iso这个文件就是光盘镜像
自己家的网络自己救! 帮家里拉暗管网络线
【Huan】_自己家的網路自己救!_幫家裡拉暗管網路線
hs8145v救砖.rar
华为光猫hs8145v救砖
创维酷开电视刷机、升级、救砖,ADB手册
创维酷开电视刷机、升级、救砖,ADB手册 酷开,原先是创维电视旗下的一个产品系列,之后独立出来成为了一个子品牌。本文所说的酷开,指的是子品牌独立后所出产的那些产品,而非是仍归于创维旗下的酷开系列产品,最简单的判别方法,是看你的电视上所标注的品牌铭文,到底是酷开(Coocaa)还是创维(Skyworth)。 酷开电视已经推出了 K1、U1、U2 等几个系列十数款机型,具体的可以看文后附录的《酷开电视芯片与机型对应》。酷开内置的操系统(固件),是基于安卓 4.2 再进行修改的天赐系统,之前的天赐大版本号是 3.X,比如最为常见的 3.2.2;也有的机型出厂时所带的天赐大版本号是 4.0 的,比如 49U2。 目前正在进行内测的天赐系统大版本号已经到了 4.1 与 4.2,官方论坛已放出了基于天赐 4.1 的 0820 版固件(在九月初已进行了大面积 OTA 推送),且已改名为“酷开系统”( 以下仍循旧有习惯,称之为新天赐系统)。现阶段基于新天赐的固件包虽然已经有了不少可喜的改进,但远远未臻成熟,不妨今后养肥了再杀。以下所提及的固件包,除特别注明的之外,都是基于天赐 3.2.2 的。


