Dirk-Lüder Kreie schrieb: > Carsten Moeller schrieb: >> Hi, >> >> sometimes I don't run [EMAIL PROTECTED] in a loop, instead >> I use a batch files that does the work, calling >> tilesGen and tilesGen upload. >> But if tilesGen fails in some way I do not >> always get an exit code != 0 >> >> Can we change this behaviour? >> >> e.g. >> >> ... >> Revision 10440. >> downloaded 10 bytes >> [#0 0% ] tilesGen.pl has changed. Please restart new version. >> >> Results in "EROORLEVEL=0" = success! > > Strictly speaking that is not a failure, because the program did what it > should correctly. From the Standpoint of someone expecting a result (as > in a generated tileset, or completed upload), it is a failure. > > So I think the client should automatically do what it was originally > called to do at that point instead of exiting. > Yes, in this case this is not really an error. But I remember other situations where it can be enterpreted as an error. e.g. Download failure etc. I don't want to blame Microsoft for the variable name "ERRORLEVEL" cause it is rather historical, but it is the only way to catch a program's exit code in a batch.
Regards Carsten _______________________________________________ Tilesathome mailing list [email protected] http://lists.openstreetmap.org/listinfo/tilesathome
