我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于libevent 中event_base_dispatch退出的问题

用libevent写一个服务器,用一个定时器事件去检测心跳包,如果超时就close连接的文件描述符,然后会调用libevent自带的error_cb,在那里面调用自己写的一个清理函数,清理服务器保存的客户端相关资源,很多客户端在比较接近的时候被超时,而关闭连接的时候,很容易发生event_base_dispatch退出循环,返回-1,但是如果客户端那边手动关闭,则不会出现,求高手解惑

近期文章

  • Michael Scofield's letter
  • installshield打包程序卸载时,会弹出正在安装界面后,才会出现卸载界面。
  • Thinkphp页面参数怎么来的
  • SQLServer代理服务无法启动!跪求大神
  • slf4j如何打印未捕获的异常信息
  • 一个空指针的问题,各位帮忙看下
  • 关于统计任务需求的算法设计
  • iframe父页面给子页面动态传参数
  • 用MyEclipse配置Struts2时报错
  • android webview vue 页面更新的问题
  • C语言初学者汉若塔问题
  • 求问jsp多图上传删除现在上传我只能做到批量上传还是用多个input
  • Go语言goroutine及channels的一个问题
  • 请问各位大神此代码有什麽错误
  • 如何查看js中object.keys的实现原理代码
  • kiki's game
  • php,JS问题(新手勿喷)
  • 使用C/C++编程实现消除左递归
  • 下棋游戏中拖动棋子时的一点问题
  • Fantastic Necklace

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华