[oe-commits] org.oe.dev opie-init: better tracking of certain processed PIDs for cleaner startup/shutdown.
polyonymous commit
openembedded-commits at lists.openembedded.org
Fri Jun 1 12:34:11 UTC 2007
opie-init: better tracking of certain processed PIDs for cleaner startup/shutdown.
Author: polyonymous at openembedded.org
Branch: org.openembedded.dev
Revision: 1d9935b3e0d35c7a46a12ff9b1eb110e025a91a7
ViewMTN: http://monotone.openembedded.org/revision.psp?id=1d9935b3e0d35c7a46a12ff9b1eb110e025a91a7
Files:
1
packages/opie-init/opie-init/opie
packages/opie-init/opie-init_1.2.2.bb
Diffs:
#
# mt diff -ref774c8b6ea6dd4de038fa2ba1574d038747e75e -r1d9935b3e0d35c7a46a12ff9b1eb110e025a91a7
#
#
#
# patch "packages/opie-init/opie-init/opie"
# from [45062b55aab9273fe62f7c61445543fdaab4279c]
# to [879c03529cdeef4128ae40faefe35801f5376f43]
#
# patch "packages/opie-init/opie-init_1.2.2.bb"
# from [c00802362eff6fbfce05f5703780500c5af00efe]
# to [1b39d005ccd0c0c7b0398642458f2bde6c4c31d4]
#
============================================================
--- packages/opie-init/opie-init/opie 45062b55aab9273fe62f7c61445543fdaab4279c
+++ packages/opie-init/opie-init/opie 879c03529cdeef4128ae40faefe35801f5376f43
@@ -70,18 +70,20 @@ case $1 in
echo "Starting qss" >>/var/log/opie-qss.log
$OPIEDIR/bin/qss </dev/null >>/var/log/opie-qss.log 2>&1
echo "qss exited, will try to restart" >>/var/log/opie-qss.log
- done; } &
+ done; rm /var/run/opie-qss-loop.pid; } &
+ echo $! >/var/run/opie-qss-loop.pid
fi
;;
'stop')
echo "Stopping Opie..."
+ test -r /var/run/opie-qss-loop.pid && kill $(cat /var/run/opie-qss-loop.pid) 2>/dev/null ; rm /var/run/opie-qss-loop.pid
killall qss 2>/dev/null
killall qpe 2>/dev/null
killall opie-login 2>/dev/null
killall quicklauncher 2>/dev/null
- test -r /var/run/opie-ssh-agent.pid && kill $(cat /var/run/opie-ssh-agent.pid) 2>/dev/null
+ test -r /var/run/opie-ssh-agent.pid && kill $(cat /var/run/opie-ssh-agent.pid) 2>/dev/null ; rm /var/run/opie-ssh-agent.pid
true
;;
============================================================
--- packages/opie-init/opie-init_1.2.2.bb c00802362eff6fbfce05f5703780500c5af00efe
+++ packages/opie-init/opie-init_1.2.2.bb 1b39d005ccd0c0c7b0398642458f2bde6c4c31d4
@@ -1,5 +1,5 @@ require ${PN}.inc
require ${PN}.inc
-PR = "r3"
+PR = "r4"
SRC_URI = "file://opie-reorgfiles \
file://opie \
More information about the Openembedded-commits
mailing list