summarylogtreecommitdiffstats
path: root/evelauncher.sh.real
diff options
context:
space:
mode:
Diffstat (limited to 'evelauncher.sh.real')
-rw-r--r--evelauncher.sh.real12
1 files changed, 5 insertions, 7 deletions
diff --git a/evelauncher.sh.real b/evelauncher.sh.real
index 06ce1aead71e..b303c2713d1c 100644
--- a/evelauncher.sh.real
+++ b/evelauncher.sh.real
@@ -15,11 +15,9 @@ export LD_LIBRARY_PATH
"$dirname/$appname" "$@" &
if [ -x "$(which lsof)" ] ;then
- sleep 10
- until [ "$(lsof -t -u $(whoami) -a -c /evelauncher$/ -- \
- $HOME/.local/share/CCP/EVE/QtWebEngine/Default/IndexedDB/https_launcher.eveonline.com_0.indexeddb.leveldb/LOCK)" = "" ]
- do
- sleep 10
- done
- kill $(lsof -t -u $(whoami) -a -c /evelauncher$/)
+sleep 10
+until [ "$(lsof -t -u $(whoami) -a -c /evelauncher$/ -- \
+ $HOME/.local/share/CCP/EVE/QtWebEngine/Default/IndexedDB/https_launcher.eveonline.com_0.indexeddb.leveldb/LOCK)" = "" ]
+do sleep 10 ;done
+/usr/bin/kill -s TERM evelauncher
fi