HelloZeroNet/ZeroNet

ZeroNet freezes during startup because of bogus timeout values passed to kevent.

Open

#1,202 创建于 2017年12月9日

在 GitHub 查看
 (0 评论) (0 反应) (0 负责人)JavaScript (2,245 fork)batch import
bughelp wanted

仓库指标

Star
 (18,200 star)
PR 合并指标
 (30 天内没有已合并 PR)

描述

  • ZeroNet version: 0.6.0
    • Operating system:FreeBSD 11.1
    • Web browser:Chrome
    • Tor status: always
    • Opened port: no
    • Special configuration: n/a

ZeroNet freezes during startup. The problem was traced to the kevent call made by libev from gevent. Bogus timeout value is passed to kevent. gevent maintainer claims that race condition in ZeroNet causes the problem.

See details here: https://github.com/gevent/gevent/issues/1051#issuecomment-350490266

贡献者指南