hgeditor
changeset 11190 43337076ba92
parent 4687 b5bbfa18daf7
child 11266 2b440bb8a66b
equal deleted inserted replaced
11189:3ef2572de32f 11190:43337076ba92
    23     rm -rf "$HGTMP"
    23     rm -rf "$HGTMP"
    24 }
    24 }
    25 
    25 
    26 # Remove temporary files even if we get interrupted
    26 # Remove temporary files even if we get interrupted
    27 trap "cleanup_exit" 0 # normal exit
    27 trap "cleanup_exit" 0 # normal exit
    28 trap "exit 255" 1 2 3 6 15 # HUP INT QUIT ABRT TERM
    28 trap "exit 255" HUP INT QUIT ABRT TERM
    29 
    29 
    30 HGTMP="${TMPDIR-/tmp}/hgeditor.$RANDOM.$RANDOM.$RANDOM.$$"
    30 HGTMP="${TMPDIR-/tmp}/hgeditor.$RANDOM.$RANDOM.$RANDOM.$$"
    31 (umask 077 && mkdir "$HGTMP") || {
    31 (umask 077 && mkdir "$HGTMP") || {
    32     echo "Could not create temporary directory! Exiting." 1>&2
    32     echo "Could not create temporary directory! Exiting." 1>&2
    33     exit 1
    33     exit 1