diff --git a/sshfs-mapper b/sshfs-mapper index 555e6b7..ec9e1fa 100755 --- a/sshfs-mapper +++ b/sshfs-mapper @@ -153,6 +153,12 @@ for map_file in `find "$SSHFS_DIR" -type f -name '*.map' `; do map=$( read_conf $map_file MAP ) echo "Map: $remote_user@$remote_host" + nc -z $remote_host $remote_port > /dev/null 2>&1 + if [ $? != 0 ]; then + echo " ERROR: can't find the server at $remote_host:$remote_port" + continue + fi + map_count=0 map_name="" remote_dir=""