projects
/
mmh
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
572cac4
)
If post or send fail, exit with their exit status.
author
David Levine
<levinedl@acm.org>
Sat, 21 Jul 2012 17:01:41 +0000
(12:01 -0500)
committer
David Levine
<levinedl@acm.org>
Sat, 21 Jul 2012 17:01:41 +0000
(12:01 -0500)
uip/mhmail
patch
|
blob
|
history
diff --git
a/uip/mhmail
b/uip/mhmail
index
bfcfe89
..
945767a
100755
(executable)
--- a/
uip/mhmail
+++ b/
uip/mhmail
@@
-272,10
+272,10
@@
Nmh-Attachment: ${arg}
if "${post_or_send}" "${tmpfile}" ${postsendargs}; then
exit
else
+ status=$?
+ mv -f "${tmpfile}" dead.letter
printf "Letter saved in dead.letter\n"
- #### exec skips the trap set above.
- [ "${tmpfileresent}" ] && rm -f "${tmpfileresent}"
- exec mv "${tmpfile}" dead.letter
+ exit $status
fi
fi
fi