ceph/src/ceph-run
Tommi Virtanen a62108bfcc ceph-run: c* -> ceph-* rename: Use ceph-run as stderr prefix.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-09-23 15:55:01 -07:00

22 lines
296 B
Bash
Executable File

#!/bin/sh
sleep=5
while [ true ]; do
"$@"
exit_code=$?
if [ $exit_code -gt 128 ]; then
case $(($exit_code-128)) in
3 | 4 | 5 | 6 | 8 | 11)
;;
*)
exit;
esac
echo ceph-run: $1 dumped core, restarting in $sleep seconds...
sleep $sleep
else
exit
fi
done