From e7d515d00e5d36e1260da3768178d2364db1ef90 Mon Sep 17 00:00:00 2001 From: Floris Bos Date: Mon, 25 May 2015 19:20:26 +0200 Subject: [PATCH] postgresql: init script: wait till server has started Adds "-w" option to init script to wait till the database server has fully started and accepts connections before continuing. Prevents other applications that depend on PostgreSQL from failing to start, if the database server is not ready yet. Times out after 60 seconds by default. Signed-off-by: Floris Bos Reviewed-by: "Yann E. MORIN" Signed-off-by: Thomas Petazzoni --- package/postgresql/S50postgresql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/postgresql/S50postgresql b/package/postgresql/S50postgresql index 86a8d8399f..a895bcfcef 100644 --- a/package/postgresql/S50postgresql +++ b/package/postgresql/S50postgresql @@ -13,7 +13,7 @@ fi start() { echo -n "Starting postgresql: " - su - postgres -c '/usr/bin/pg_ctl start -D /var/lib/pgsql -l logfile' + su - postgres -c '/usr/bin/pg_ctl start -w -D /var/lib/pgsql -l logfile' echo "OK" } stop() { -- 2.30.2