Files
Linux-Server-Management-Too…/modules
cschantz 486e8c240d CRITICAL FIX: Increase file lock timeout to prevent data loss
Issue:
- File lock timeout of 5 seconds causes silent data loss during high-velocity attacks
- At 70+ IPs/sec, ~20-30% of IP data writes fail with timeout
- write_ip_data_to_file() is backgrounded, so failures are silent

Solution:
- Increased flock timeout from 5 to 30 seconds (line 321)
- 30 seconds sufficient for sustained 70+ IP/sec attack patterns
- Ensures all IP reputation data is persisted for accurate scoring

Impact:
- Fixes missing IP data during high-velocity SYN attacks
- Prevents incomplete threat assessment of attacking IPs

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-06 22:33:47 -05:00
..