我把socket的绑定监听放在一个线程里,当我停止此线程再重新启动的时候,提示
"通常每个套接字地址 (协议/网络地址/端口)只允许使用一次"
怎样才能够能执行bind邦定同样的ip/端口号?谢谢啦!

解决方案 »

  1.   

    在结束线程的时候Close这个socket
      

  2.   

    退出线程的时候,调用socket的close
      

  3.   

    我的也是,那个郁闷啦。
    我搞了很久没效果。我的程序是这样子,由于没有窗口,所以结束时用的是kill(),可结果重新打印此程序时就是
    "通常每个套接字地址 (协议/网络地址/端口)只允许使用一次";
    有谁有办法吗,不胜感激。
      

  4.   

    考虑用try catch捕捉异常,在catch里处理:bind邦定的ip/端口号