From: Quentin Smith Date: Fri, 5 Mar 2010 20:45:19 +0000 (-0500) Subject: You can only have one trap handler per signal X-Git-Url: https://sipb.mit.edu/gitweb.cgi/sipb-www.git/commitdiff_plain/1a9b3b9b99bbc05d81d71d6b58727877734ac2f8?ds=sidebyside You can only have one trap handler per signal --- diff --git a/generate-preview.sh b/generate-preview.sh index 690efb2..a50be67 100644 --- a/generate-preview.sh +++ b/generate-preview.sh @@ -17,8 +17,7 @@ else tmpoutdir=`mktemp -d` echo "Building ikiwiki source in $tmpdir" echo "Building ikiwiki into $tmpoutdir" - trap 'rm -rf "$tmpdir"' 0 - trap 'rm -rf "$tmpoutdir"' 0 + trap 'rm -rf "$tmpdir"; rm -rf "$tmpoutdir"' 0 cd "$tmpdir" (cd "$srcdir/ikiwiki" && tar c .) | (cd "$tmpdir" && tar x) ./Makefile.PL INSTALL_BASE="$tmpoutdir" PREFIX=