ithewei
ithewei
没有测试过一个网卡多静态IP,如果有bug,欢迎提PR修复
有的,见 [PLAN.md](https://github.com/ithewei/libhv/blob/master/docs/PLAN.md)
但时间不定
可以参考这个PR:https://github.com/ithewei/libhv/pull/445
Thanks for your contribution, I have implemented this function as a reference.
libhv里没有直接提供将signal封装成事件,投递到loop里,你可以这么实现 ``` void signal_event_cb(hevent_t* ev) { // ... } void signal_func(int signo) { hevent_t ev; ev.cb = signal_event_cb; // ... hloop_post_event(loop, &ev); } signal(SIGXXX, signal_func); ```
signal本身是中断执行的,上面把这个信号转化为一个有序的事件,扔给指定的loop去处理,你可以看看libevent里面的实现,也是使用一个static event_base* evsig_base来保存这个loop对象的
> I got the same issue. Reproducing: > > 1. Put to static folder my SPA (about 20 items - fonts, js bundles, icons) > 2. Compile server WITH_OPENSSL >...
智能指针本身,fd、id、peeraddr、或者通过setContextPtr设置上下文,都可以区分
TCP客户端,需要在连接上以后才能开始发送数据,也就是on_connect回调通知你已经连接上了。