最近弄了个简单的UDP通讯的程序,在服务器上用IDUDPSERVER监听,但是服务器程序跑了一天之后,老是会无缘故的自动关闭,不知道大家有没这种情况遇到 ,请遇到的大家讨论下.    估计是程序不稳定吧,大家有何对策!

解决方案 »

  1.   

    以前用indy9做也没见过有这种问题,估计是你的代码有问题。看看是不是内存泄露什么的,先找出原因先
      

  2.   

    timer1.Interval:=10000;
    if mmo1.Lines.Count>10 then mmo1.Lines.Clear;
    有用,就这么写了,当接收到信息10行时,自动清空,这有关系吗?
      

  3.   

    注意释放内存,你可以通过windows自带的进程管理工具查看,看虚拟内存之类的有没有涨.
      

  4.   

    估计楼主程序的问题,indy如果client不是特别多,应该没问题
    检查一下程序吧