Show
Ignore:
Timestamp:
07/29/08 17:34:13 (1 month ago)
Author:
chengyu
Message:

add killall command in case kill failed
stop process if mount failed while initialize good list

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • honeybow/trunk/mwfetcher/src/mwfetcher

    r1481 r1670  
    1 # /bin/bash 
     1#!/bin/bash 
    22# 
    33############################################################################ 
     
    329329         
    330330        umount "$mount_dir" 2>&1 > /dev/null 
    331         kill -9 `ps -ef | grep -m 1 vmware-loop |awk '{ print $2 }'` 2>&1 > /dev/null & 
     331        kill -9 `ps -ef | grep -m 1 vmware-loop |awk '{ print $2 }'` 2>&1 > /dev/null 
     332        killall -9 vmware-loop 2>&1 > /dev/null 
    332333        rm "$home_dir/PID" 
    333334 
     
    518519 
    519520if (($init == 1)); then 
    520         mount_vmdisk "$vm_dir" "$mount_dir" 
     521        if ! mount_vmdisk "$vm_dir" "$mount_dir"; then 
     522                exit 1 
     523        fi 
    521524        generate_fslist "$mount_dir/$scan_path" "$good_list" 
    522525        umount_vmdisk "$mount_dir"