MINOR: debug: consume the write() result in BUG_ON() to silence a warning

Tim reported that BUG_ON() issues warnings on his distro, as the libc marks
some syscalls with __attribute__((warn_unused_result)). Let's pass the
write() result through DISGUISE() to hide it.
This commit is contained in:
Willy Tarreau 2020-03-14 10:58:35 +01:00
parent f401668306
commit 15ed69fd3f
1 changed files with 1 additions and 1 deletions

View File

@ -59,7 +59,7 @@
do { \
if (unlikely(cond)) { \
const char msg[] = "\nFATAL: bug condition \"" #cond "\" matched at " file ":" #line "\n"; \
(void)write(2, msg, strlen(msg)); \
DISGUISE(write(2, msg, strlen(msg))); \
CRASH_NOW(); \
} \
} while (0)