aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnders Roxell <anders.roxell@linaro.org>2015-05-07 23:06:54 +0200
committerAnders Roxell <anders.roxell@linaro.org>2015-05-08 22:19:28 +0200
commitb731152c5bc8fdbeeec367e3d0b8c796d2e63a22 (patch)
tree23007b23f4ecf1def9511330860d74586c95e426
parente33807033b6d3a42b3ff9f9d6ddd394cd8306af9 (diff)
invoke_session_debian: reference count sessions before stop_hacking
Change-Id: I0b8d433bbdd6837382bdc61cd70fb10b4db22efd Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
-rwxr-xr-xinvoke_session_debian6
1 files changed, 4 insertions, 2 deletions
diff --git a/invoke_session_debian b/invoke_session_debian
index 0db5805..d095dfc 100755
--- a/invoke_session_debian
+++ b/invoke_session_debian
@@ -37,8 +37,10 @@ echo "**************************************************************************
echo ""
cat <<EOF > ~/.bash_logout
-lava-test-case hacking-stopped-logout --result pass
-stop_hacking
+if [ $(who |egrep 'pts\/[0-9]+' |wc -l) -eq 1 ]; then
+ lava-test-case hacking-stopped-logout --result pass
+ stop_hacking
+fi
EOF
IRC_AVAILABLE=false