]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
bitbake: toaster: clear up toaster shutdown for mac osx
authorAlexander Kanevskiy <alexander.kanevskiy@intel.com>
Tue, 31 Mar 2015 16:56:58 +0000 (17:56 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 12 May 2015 11:14:12 +0000 (12:14 +0100)
This patch properly shuts down toaster in interactive mode
under Mac OSx.

(Bitbake rev: a00cd5135a4bbd61d311fa17569894f974ab4420)

Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
bitbake/bin/toaster

index 7907b574c14fc62f2102bdae44eaf30ef701ddea..792fb7210c18051fc65f8909549a14f2774bdae9 100755 (executable)
@@ -37,7 +37,7 @@ function webserverKillAll()
                        kill -SIGTERM -$(< ${pidfile}) 2>/dev/null
                        sleep 1;
                        # Kill processes if they are still running - may happen in interactive shells
-                       ps fux | grep "python.*manage.py runserver" | awk '{print $2}' | xargs kill
+                       pkill -U $UID -f "python.*manage.py runserver"
                done;
                rm  ${pidfile}
                fi