Skip to content

v1.4.1

Choose a tag to compare

@tokyoxpa3 tokyoxpa3 released this 16 Aug 22:11
· 28 commits to main since this release

v1.4.1 — fd 洩漏修復

修正

  • 連線回收(GC)溢位不再洩漏檔案描述符:即使單次掃描超過 128 條超時連線,也會全部確實銷毀,不再有 fd 永久洩漏
  • 服務停止時一併銷毀尚未處理的待回收連線(shutdown 路徑補漏)
  • epoll 事件容量提升至 512(MAX_EVENTS),應付 5G client 的爆量並行連線

驗證

  • 150 條並行連線壓力測試後,128 條 CLOSE_WAIT 連線於 300 秒超時後全部回收(舊版 fd 只升不降)
  • 代理功能正常(5MB 下載 ~0.28s)