mirror of
https://git.adityakumar.xyz/dwmbar.git
synced 2024-11-09 14:19:43 +00:00
Fixed wget hanging dwmbar
This commit is contained in:
parent
bff03413ac
commit
858e26828f
1 changed files with 9 additions and 5 deletions
14
dwmbar
14
dwmbar
|
@ -89,12 +89,9 @@ while getopts 'vc' flag; do
|
|||
esac
|
||||
done
|
||||
|
||||
check_files
|
||||
|
||||
while :; do
|
||||
date=$(date +'%S')
|
||||
check_internet() {
|
||||
if [ $(( 10#$date % 5 )) -eq 0 ]; then
|
||||
wget --spider -q www.google.com
|
||||
wget --spider -q www.google.com --timeout=3
|
||||
|
||||
if [[ $? -eq 0 ]]; then
|
||||
INTERNET=0
|
||||
|
@ -102,5 +99,12 @@ while :; do
|
|||
INTERNET=1
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
check_files
|
||||
|
||||
while :; do
|
||||
date=$(date +'%S')
|
||||
check_internet &
|
||||
xsetroot -name "$(exec $DEFAULT_BAR_LOCATION)"
|
||||
done
|
||||
|
|
Loading…
Reference in a new issue