mirror of
https://github.com/morgan9e/systemd
synced 2026-04-16 01:16:10 +09:00
basic/log: change error for unset errno to ESTRPIPE
EIO is used in other contexts, so change ot something otherwise unused. ENOTRECOVERABLE was also suggested, but it's used in various other places in the code. https://github.com/systemd/systemd/pull/19317#discussion_r614887661
This commit is contained in:
@@ -195,7 +195,7 @@ void log_assert_failed_return(
|
||||
_e = (log_get_max_level() >= LOG_PRI(_level)) \
|
||||
? log_internal(_level, _e, PROJECT_FILE, __LINE__, __func__, __VA_ARGS__) \
|
||||
: -ERRNO_VALUE(_e); \
|
||||
_e < 0 ? _e : -EIO; \
|
||||
_e < 0 ? _e : -ESTRPIPE; \
|
||||
})
|
||||
|
||||
#if BUILD_MODE_DEVELOPER && !defined(TEST_CODE)
|
||||
|
||||
Reference in New Issue
Block a user