summaryrefslogtreecommitdiff
path: root/data.c
diff options
context:
space:
mode:
authorGravatar Alvar Penning2026-02-17 22:55:29 +0100
committerGravatar Alvar Penning2026-02-17 22:55:29 +0100
commitc29d691d32eea87b748587cc1f9c418a1bd1a00e (patch)
treed1065280131c0e25b641c7ada53c24cb99f7af80 /data.c
parentVersion 2.90 RELEASED. (diff)
downloadsnac2-c29d691d32eea87b748587cc1f9c418a1bd1a00e.tar.gz
snac2-c29d691d32eea87b748587cc1f9c418a1bd1a00e.tar.xz
snac2-c29d691d32eea87b748587cc1f9c418a1bd1a00e.zip
httpd: Log xs_socket_accept failure reason
So far, it was expected that xs_socket_accept should work and while its failure results in a termination, it was not properly logged. With this change, an error message including the strerror message is being logged. After experiencing some unexpected snac httpd shutdowns, I added a bit of additional logging, including when xs_socket_accept fails. This proved useful, as it unveiled a deeper error on my machine: > xs_socket_accept failed: Too many open files Since entering this code path results in termination, I thought upstreaming this logging might be useful for others.
Diffstat (limited to 'data.c')
0 files changed, 0 insertions, 0 deletions