diff options
Diffstat (limited to 'evelauncher.sh.real')
-rw-r--r-- | evelauncher.sh.real | 12 |
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 |