Skip to content

stoplog() 信号处理 ​

🛑 收到 SIGINT/SIGTERM 时的清理函数。

本页内容已包含在 show_banner 与 stoplog 中,此为独立索引页。

📎 源码在线查看:r0capture.py#L502-L509(stoplog)

触发 ​

信号触发方式
SIGINTCtrl+C
SIGTERMkill <pid> 或系统关停

清理动作 ​

python
def stoplog(signum, frame):
    print('You have stoped logging.')
    session.detach()       # 断开会话,卸载 hook
    if pcap:
        pcap_file.flush()  # 双保险落盘
        pcap_file.close()
    exit()

详见 ​

基于 VitePress 构建 · 教学用途