diff --git a/doc/src/sgml/ref/pg_receivewal.sgml b/doc/src/sgml/ref/pg_receivewal.sgml
index a17082bb11c..7c82e36c7c8 100644
--- a/doc/src/sgml/ref/pg_receivewal.sgml
+++ b/doc/src/sgml/ref/pg_receivewal.sgml
@@ -73,6 +73,12 @@ PostgreSQL documentation
as possible. To avoid this behavior, use the -n
parameter.
+
+
+ In the absence of fatal errors, pg_receivewal
+ will run until terminated by the SIGINT signal
+ (Control>C>>).
+
@@ -348,6 +354,18 @@ PostgreSQL documentation
+
+ Exit Status
+
+
+ pg_receivewal will exit with status 0 when
+ terminated by the SIGINT signal. (That is the
+ normal way to end it. Hence it is not an error.) For fatal errors or
+ other signals, the exit status will be nonzero.
+
+
+
+
Environment