diff options
| author | Oskar Nyberg <oskar@mullvad.net> | 2022-08-24 15:33:41 +0200 |
|---|---|---|
| committer | Oskar Nyberg <oskar@mullvad.net> | 2022-08-26 13:39:26 +0200 |
| commit | f3763868ee7a39b9518db8380ea112da0ae013e9 (patch) | |
| tree | a66b0a8184ad7035521edb16a473863ad9aa5906 /dist-assets/linux | |
| parent | 100fc2d1fd26e01a8fe79f6cf696891891fe5c4d (diff) | |
| download | mullvadvpn-f3763868ee7a39b9518db8380ea112da0ae013e9.tar.xz mullvadvpn-f3763868ee7a39b9518db8380ea112da0ae013e9.zip | |
Use SIGINT instead of SIGTERM in before-remove
Diffstat (limited to 'dist-assets/linux')
| -rw-r--r-- | dist-assets/linux/before-remove.sh | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/dist-assets/linux/before-remove.sh b/dist-assets/linux/before-remove.sh index 38fcb0364f..6ffb0669c8 100644 --- a/dist-assets/linux/before-remove.sh +++ b/dist-assets/linux/before-remove.sh @@ -1,7 +1,10 @@ #!/usr/bin/env bash set -eu -pkill -x "mullvad-gui" || true +# SIGTERM for some reason causes the app to crash sometimes and SIGINT works as expected. +pkill -2 -x "mullvad-gui" || true +sleep 0.5 +pkill -9 -x "mullvad-gui" || true is_number_re='^[0-9]+$' # Check if we're running during an upgrade step on Fedora |
