[Allegro] acon exit-code 11
Bernhard Eversberg
ev at biblio.tu-bs.de
Di Okt 14 08:03:04 CEST 2014
Am 13.10.2014 16:04, schrieb Anando Eger:
>
> vermute ich richtig, dass die avanti-Log-Meldung
>
> ... slave finished (status 11) ...
>
> den return-Code von acon wiedergibt?
>
Nein. Da wird der letzte Wert der "internen Nummer" geliefert.
Das ist, zugegeben, bislang undokumentiert. Im Quellcode ist der
betr. exit-Befehl in avanti.cpp des acon-Pakets (!), Zeile 711:
exit(avantijob->DoJob()); // Job ausf. und Rueckgabe als exit-Wert ==
ERRORLEVEL
Der return-Befehl von DoJob() ist in Zeile 5704 von avjob.cpp:
return((int)iN); // Erfolg
> Welche Exit-Codes liefert acon?
Das können Sie somit selber bestimmen, indem Sie im Job eine Zuweisung
z=...
direkt vor dem Ende machen, oder z.B. bei jedem "end"-Befehl einen
anderen.
Die Bezeichnung ERRORLEVEL ist evtl. irreführend, es wird sich vielmehr
meistens um eine Erfolgsmeldung handeln.
B.E.
Mehr Informationen über die Mailingliste Allegro