diff --git a/.cocoon-plan.md b/.cocoon-plan.md index b46bb28..8b054cc 100644 --- a/.cocoon-plan.md +++ b/.cocoon-plan.md @@ -57,6 +57,9 @@ 3. **server.c 单元测试** — 需要 mock socket 和 coco 协程环境 4. **性能优化** — io_uring 性能调优、连接池优化 5. **HTTPS / TLS** — 添加 SSL 支持 +6. **Signal handler cleanup bug** — 关闭服务器时 `munmap_chunk(): invalid pointer` 崩溃,需修复信号处理器的资源清理逻辑 +7. **完善中文注释** — 所有模块的 Doxygen 风格注释补充完整 +8. **单元测试二进制文件添加 gitignore** — 确保 tests/unit/test_* 不会被误提交 ## 最近行动记录 diff --git a/.gitignore b/.gitignore index c213028..0a37e75 100644 --- a/.gitignore +++ b/.gitignore @@ -8,4 +8,5 @@ tests/unit/test_http tests/unit/test_log tests/unit/test_multipart tests/unit/test_static +tests/unit/test_server tests/fixtures/uploads/