Surveillance de tout les echec parpar
This commit is contained in:
parent
f9787aac96
commit
ce42a6a326
@ -44,15 +44,11 @@ do
|
||||
echo -e ${CYAN}"CREATION DES PAR2"${NORMAL}
|
||||
parpar -s10M -r20%+2 -m4096M -p1l -o ${FILESANSEXT}.par2 ${name}
|
||||
ret=$?
|
||||
if [ $ret -eq 139 ]; then
|
||||
echo -e "${ROUGE}Segmentation fault détecté lors de parpar (${ret}).${NORMAL}"
|
||||
if [ $ret -ne 0 ]; then
|
||||
echo -e "${ROUGE}Erreur parpar (code $ret). Marquage en échec.${NORMAL}"
|
||||
sqlite3 "$DB_FILE" "BEGIN IMMEDIATE; UPDATE release SET status = 2 WHERE id = ${id}; COMMIT;"
|
||||
# On supprime les éventuels fichiers générés avant de continuer
|
||||
rm -f ${FILESANSEXT}.par2 ${FILESANSEXT}.vol*
|
||||
continue # passe au prochain tour de la boucle while
|
||||
elif [ $ret -ne 0 ]; then
|
||||
echo -e "${ROUGE}Erreur parpar (code $ret).${NORMAL}"
|
||||
# selon votre besoin, vous pouvez aussi traiter d'autres erreurs ici
|
||||
continue
|
||||
fi
|
||||
|
||||
echo -e ${VERT}"UPLOAD SUR USENET" ${NORMAL}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user