[OE-core] [PATCH] rpcbind: Fix rpcbind restart failure when rpcbind is not running

zhangle.yang at windriver.com zhangle.yang at windriver.com
Wed Nov 27 14:00:21 UTC 2013


From: Zhangle Yang <zhangle.yang at windriver.com>

"rpcbind restart" executes stop and then start function. However, if
rpcbind is not started, "exit 0" shall be run in stop function, so start
function will not be run at all. This patch changes "exit 0" to "return 0".

Signed-off-by: Zhangle Yang <zhangle.yang at windriver.com>
---
 meta/recipes-extended/rpcbind/rpcbind/init.d | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-extended/rpcbind/rpcbind/init.d b/meta/recipes-extended/rpcbind/rpcbind/init.d
index 5c756bb..d418673 100644
--- a/meta/recipes-extended/rpcbind/rpcbind/init.d
+++ b/meta/recipes-extended/rpcbind/rpcbind/init.d
@@ -47,7 +47,7 @@ stop ()
     echo "Stopping rpcbind daemon..."
     if ! pidof /sbin/rpcbind >/dev/null; then
         echo "not running."
-        exit 0
+        return 0
     fi
     start-stop-daemon --stop --quiet --exec /sbin/rpcbind
     if [ $? -eq 0 ]; then
-- 
1.8.1.2




More information about the Openembedded-core mailing list