lib/Tools/display
changeset 47884 21c42b095c84
parent 44987 fd3a36e48b09
child 50197 b385d134926d
equal deleted inserted replaced
47883:9dcfcdbdb2ba 47884:21c42b095c84
    72 
    72 
    73 if [ -n "$CLEAN" ]; then
    73 if [ -n "$CLEAN" ]; then
    74   PRIVATE_FILE="${ISABELLE_TMP:-/tmp}/$$"$(basename "$FILE")
    74   PRIVATE_FILE="${ISABELLE_TMP:-/tmp}/$$"$(basename "$FILE")
    75   mv "$FILE" "$PRIVATE_FILE" || fail "Cannot move file: $FILE"
    75   mv "$FILE" "$PRIVATE_FILE" || fail "Cannot move file: $FILE"
    76   $VIEWER "$PRIVATE_FILE"
    76   $VIEWER "$PRIVATE_FILE"
       
    77   sleep 5   #try to avoid races
    77   rm -f "$PRIVATE_FILE"
    78   rm -f "$PRIVATE_FILE"
    78 else
    79 else
    79   exec $VIEWER "$FILE"
    80   exec $VIEWER "$FILE"
    80 fi
    81 fi