Commit Graph

1 Commits

Author SHA1 Message Date
nicolas 2c3796005b fix: drain signal eventfd after pop to prevent CPU spin; fix all warnings
- Drain signal queue eventfd (fds[0]) after each pop attempt.
  Without this, the eventfd counter stays >0 forever after the first
  signal, causing poll() to return immediately every iteration (100% CPU).
- Fix strncpy truncation warnings in fill_handler.c (use memcpy+nullterm)
- Fix write/read return value warnings in fill_handler.c, log.c
- Fix misleading indentation in http_client.c (add line breaks after if)
2026-05-28 15:43:43 -03:00