Ammended bug fix
The bug fix in commit 9ff1b6e has been re-addressed due to a potential
edge case to cause another bug to occur as a result. This fix was
implemented as a result from the review on PR: #1 (comment)
This commit is contained in:
parent
c25a6fc062
commit
4f58db256e
|
|
@ -302,8 +302,8 @@ log "DEBUG" "There is a more recent release of Microsoft Edge ($edge_channel) av
|
||||||
[[ ! $quiet -eq 0 ]] && >&2 echo "Identified a new release of Microsoft Edge ($edge_channel) [Current: v$current_version. New: v$release_version]. Starting the download and installation process..."
|
[[ ! $quiet -eq 0 ]] && >&2 echo "Identified a new release of Microsoft Edge ($edge_channel) [Current: v$current_version. New: v$release_version]. Starting the download and installation process..."
|
||||||
|
|
||||||
## check if msedge process is already running
|
## check if msedge process is already running
|
||||||
is_running=$(ps -aux | grep -oc "msedge-$edge_channel")
|
is_running="$(pidof msedge | xargs ps -ocmd -p | grep -m1 "msedge-$edge_channel")"
|
||||||
if [[ $is_running -gt 1 ]] ; then
|
if [[ ! -z "$is_running" ]] ; then
|
||||||
log "DEBUG" "Identified running processes for msedge. Determining how script should handle process..." "$log_file"
|
log "DEBUG" "Identified running processes for msedge. Determining how script should handle process..." "$log_file"
|
||||||
if [[ ! $yes_flag -eq 0 ]] ; then
|
if [[ ! $yes_flag -eq 0 ]] ; then
|
||||||
echo -n "Microsoft Edge ($edge_channel) is already open. To continue update, the browser must be closed. Are you sure you wish to proceed? [(Y)es/No]: " && read -n 1 choice ; echo
|
echo -n "Microsoft Edge ($edge_channel) is already open. To continue update, the browser must be closed. Are you sure you wish to proceed? [(Y)es/No]: " && read -n 1 choice ; echo
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user