终于给Silly的定时器增加了取消功能

💡 原文中文,约3600字,阅读约需9分钟。
📝

内容提要

silly是一个基于Lua的高并发网络框架,最近为了增加etcd支持,作者决定给定时器增加取消功能。作者使用内存池解决session到node指针的映射问题,通过计算偏移量反向推理出对应的node指针的值。作者优化了代码,减少闭包的创建,降低代码重复度,并优化性能。

🏷️

标签

➡️

继续阅读