From 59e8042ecd893fdfef553a66dbb820395a504c2f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Mon, 19 Apr 2021 08:43:36 +0200 Subject: [PATCH] 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 --- src/basic/log.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/basic/log.h b/src/basic/log.h index 81330166a45..51ba3d8fde7 100644 --- a/src/basic/log.h +++ b/src/basic/log.h @@ -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) -- 2.47.3