]> git.proxmox.com Git - ceph.git/blame - ceph/src/ceph-run
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / ceph-run
CommitLineData
7c673cae
FG
1#!/bin/sh
2
3sleep=5
4
5while [ true ]; do
6 "$@"
7 exit_code=$?
8
9 if [ $exit_code -gt 128 ]; then
10 case $(($exit_code-128)) in
11 3 | 4 | 5 | 6 | 8 | 11)
12 ;;
13 *)
14 exit;
15 esac
16 echo ceph-run: $1 dumped core, restarting in $sleep seconds...
17 sleep $sleep
18 else
19 exit
20 fi
21done