apernet / OpenGFW

OpenGFW is a flexible, easy-to-use, open source implementation of GFW (Great Firewall of China) on Linux
https://gfw.dev/
Mozilla Public License 2.0
9.64k stars 725 forks source link

fix: engine exit with "netlink receive: recvmsg: no buffer space available" when too many packets hit NFQUEUE #76

Closed haruue closed 7 months ago

haruue commented 7 months ago

When flood pinging the machine running OpenGFW with ping -f, the engine would exit with the following error.

2024-02-26T15:41:51+08:00       INFO    engine exited   {"error": "netlink receive: recvmsg: no buffer space available"}

This error can be safely ignored, the OpenGFW will continue working and everything will be back to normal once the flood ping is end.