Browse Source

fix jira 651, 652, update core and bft sub module

tags/1.5.0
zhangshuang 3 years ago
parent
commit
4b890d0ada
3 changed files with 23 additions and 17 deletions
  1. +1
    -1
      core
  2. +21
    -15
      deploy/deploy-peer/src/main/resources/scripts/peer-shutdown.sh
  3. +1
    -1
      libs/bft-smart

+ 1
- 1
core

@@ -1 +1 @@
Subproject commit 0ac57dedb105b5db4f0020da54a66b667633b178
Subproject commit 8abe13934b3ff50e405dffdd168b0910c901fef9

+ 21
- 15
deploy/deploy-peer/src/main/resources/scripts/peer-shutdown.sh View File

@@ -41,23 +41,29 @@ checkpid() {
#注意: 在shell编程中,"$?" 表示上一句命令或者一个函数的返回值 #注意: 在shell编程中,"$?" 表示上一句命令或者一个函数的返回值
################################### ###################################
stop() { stop() {
checkpid

if [[ $psid -ne 0 ]]; then
echo "Stopping Peer ......(pid=$psid) "
JAVA_CMD="kill -9 $psid"
sleep 1
$JAVA_CMD
if [[ $? -eq 0 ]]; then
echo "[OK]"
checkpid
if [[ $psid -ne 0 ]]; then
echo "Stopping Peer ......(pid=$psid) "
JAVA_CMD="kill $psid"
sleep 1
$JAVA_CMD
if [[ $? -eq 0 ]]; then
echo "[Kill OK]"
else
JAVA_CMD="kill -9 $psid"
sleep 3
$JAVA_CMD
if [[ $? -eq 0 ]]; then
echo "[Kill -9 OK]"
else
echo "[failed]"
fi
fi
else else
echo "[Failed]"
echo "================================"
echo "WARN: Peer is not running"
echo "================================"
fi fi
else
echo "================================"
echo "WARN: Peer is not running"
echo "================================"
fi
} }






+ 1
- 1
libs/bft-smart

@@ -1 +1 @@
Subproject commit 1f54435c5246f436db0a7d7ccae881e377dee53f
Subproject commit 33bf1ef172d5487590534cfdd2a80d1110ecbd4f

Loading…
Cancel
Save