diff --git a/recipes-openmoko/openmoko-gsmd/files/gsmd-respawn.sh b/recipes-openmoko/openmoko-gsmd/files/gsmd-respawn.sh index 99435ed966..df40ac0a91 100644 --- a/recipes-openmoko/openmoko-gsmd/files/gsmd-respawn.sh +++ b/recipes-openmoko/openmoko-gsmd/files/gsmd-respawn.sh @@ -11,9 +11,8 @@ trap "{ rm -f $PIDFILE ; kill 0; }" EXIT while true; do echo "Restarting not dealing well with spaces.." - exec $* & + (echo "0" > /proc/self/oom_score_adj && exec $*) & LAST_PID=$! - echo "0" > /proc/$LAST_PID/oom_score_adj wait $LAST_PID sleep 10s done diff --git a/recipes-openmoko/openmoko-gsmd/openmoko-gsmd_git.bb b/recipes-openmoko/openmoko-gsmd/openmoko-gsmd_git.bb index cafe8dc611..b2aab057f9 100644 --- a/recipes-openmoko/openmoko-gsmd/openmoko-gsmd_git.bb +++ b/recipes-openmoko/openmoko-gsmd/openmoko-gsmd_git.bb @@ -16,7 +16,7 @@ SRC_URI = "git://git.gnumonks.org/openmoko-gsmd.git;branch=master \ SRCREV = "da770f8f34662a298647a75698a718705047d3dc" S = "${WORKDIR}/git" -PR = "r12.0" +PR = "r13.0" inherit autotools pkgconfig update-rc.d