diff options
author | Peter Eisentraut <peter@eisentraut.org> | 2021-04-23 14:18:11 +0200 |
---|---|---|
committer | Peter Eisentraut <peter@eisentraut.org> | 2021-04-23 14:21:37 +0200 |
commit | 82c3cd974131d7fa1cfcd07cebfb04fffe26ee35 (patch) | |
tree | 5e165fd8be0892ede2d4591ad32b559794fce887 /src/backend/storage/ipc | |
parent | 9486844f301e265a3ad11b612decaba2462c3c15 (diff) | |
download | postgresql-82c3cd974131d7fa1cfcd07cebfb04fffe26ee35.tar.gz postgresql-82c3cd974131d7fa1cfcd07cebfb04fffe26ee35.zip |
Factor out system call names from error messages
Instead, put them in via a format placeholder. This reduces the
number of distinct translatable messages and also reduces the chances
of typos during translation. We already did this for the system call
arguments in a number of cases, so this is just the same thing taken a
bit further.
Discussion: https://www.postgresql.org/message-id/flat/92d6f545-5102-65d8-3c87-489f71ea0a37%40enterprisedb.com
Diffstat (limited to 'src/backend/storage/ipc')
-rw-r--r-- | src/backend/storage/ipc/latch.c | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/src/backend/storage/ipc/latch.c b/src/backend/storage/ipc/latch.c index e91755c7042..ad781131e2a 100644 --- a/src/backend/storage/ipc/latch.c +++ b/src/backend/storage/ipc/latch.c @@ -1061,9 +1061,8 @@ WaitEventAdjustEpoll(WaitEventSet *set, WaitEvent *event, int action) if (rc < 0) ereport(ERROR, (errcode_for_socket_access(), - /* translator: %s is a syscall name, such as "poll()" */ - errmsg("%s failed: %m", - "epoll_ctl()"))); + errmsg("%s() failed: %m", + "epoll_ctl"))); } #endif @@ -1231,9 +1230,8 @@ WaitEventAdjustKqueue(WaitEventSet *set, WaitEvent *event, int old_events) else ereport(ERROR, (errcode_for_socket_access(), - /* translator: %s is a syscall name, such as "poll()" */ - errmsg("%s failed: %m", - "kevent()"))); + errmsg("%s() failed: %m", + "kevent"))); } else if (event->events == WL_POSTMASTER_DEATH && PostmasterPid != getppid() && @@ -1461,9 +1459,8 @@ WaitEventSetWaitBlock(WaitEventSet *set, int cur_timeout, waiting = false; ereport(ERROR, (errcode_for_socket_access(), - /* translator: %s is a syscall name, such as "poll()" */ - errmsg("%s failed: %m", - "epoll_wait()"))); + errmsg("%s() failed: %m", + "epoll_wait"))); } return 0; } @@ -1614,9 +1611,8 @@ WaitEventSetWaitBlock(WaitEventSet *set, int cur_timeout, waiting = false; ereport(ERROR, (errcode_for_socket_access(), - /* translator: %s is a syscall name, such as "poll()" */ - errmsg("%s failed: %m", - "kevent()"))); + errmsg("%s() failed: %m", + "kevent"))); } return 0; } @@ -1731,9 +1727,8 @@ WaitEventSetWaitBlock(WaitEventSet *set, int cur_timeout, waiting = false; ereport(ERROR, (errcode_for_socket_access(), - /* translator: %s is a syscall name, such as "poll()" */ - errmsg("%s failed: %m", - "poll()"))); + errmsg("%s() failed: %m", + "poll"))); } return 0; } |