summaryrefslogtreecommitdiff
path: root/package/postgresql
diff options
context:
space:
mode:
authorFloris Bos <bos@je-eigen-domein.nl>2015-05-25 19:20:26 +0200
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2015-07-11 09:27:38 +0200
commite7d515d00e5d36e1260da3768178d2364db1ef90 (patch)
tree9697e3f91a1a7ecd59957f31ecd3b6c35b7feaf8 /package/postgresql
parentbc16d5444fbb0f2a303e2a4a950ee286e5338056 (diff)
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 <bos@je-eigen-domein.nl> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/postgresql')
-rw-r--r--package/postgresql/S50postgresql2
1 files changed, 1 insertions, 1 deletions
diff --git a/package/postgresql/S50postgresql b/package/postgresql/S50postgresql
index 86a8d8399..a895bcfce 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() {