diff --git a/doc/management.txt b/doc/management.txt index 7c3a1ce43..2561aee6b 100644 --- a/doc/management.txt +++ b/doc/management.txt @@ -3889,14 +3889,16 @@ reload This command allows you to perform a synchronous reload, the command will return a reload status, once the reload was performed. Be careful with the timeout if a tool is used to parse it, it is only returned once the - configuration is parsed and the new worker is forked. + configuration is parsed and the new worker is forked. The "socat" command uses + a timeout of 0.5s by default so it will quits before showing the message if + the reload is too long. "ncat" does not have a timeout by default. Example: - $ echo "reload" | socat /var/run/haproxy-master.sock stdin + $ echo "reload" | socat -t300 /var/run/haproxy-master.sock stdin Loading success. - $ echo "reload" | socat /var/run/haproxy-master.sock stdin + $ echo "reload" | socat -t300 /var/run/haproxy-master.sock stdin Loading failure! The reload command is the last executed on the master CLI, every other