AW: AW: [Allegro] Avanti-Bug?

Bernhard Eversberg ev at biblio.tu-bs.de
Fr Sep 22 13:41:16 CEST 2006


Thomas Fischer schrieb:
> 
> 
> In der Startmeldung
> [2006-04-19 11:38:40]   (NOTE) avanti server listening on port 4949
> könnte die Versionsnummer gemeldet werden, vielleicht auch noch die IP-Adresse und/oder ein frei wählbarer Name. Das wäre auch als Rückmeldung bei der Verbindungsaufnahme praktisch.
Versionsnummer wird gemacht

> 
> Das unsinnige
> 'C:\allegro\Avanti\bin\..\\bin\avanti-cl.exe'
> könnte in
> 'C:\allegro\Avanti\bin\avanti-cl.exe'
> geändert werden, denn das "forking" denn überhaupt als Log-Information nötig ist.
> Derzeit kann man es nicht effektiv unterdrücken, weil ohne die "SLAVE"-Meldungen überhaupt nicht Aussagekräftiges mehr übrigbleibt.
> 
> Die neue Version (2.12?) produziert in der Ausgabe
> [2006-09-21 15:38:59]  (SLAVE) <conn 1> M: Satz 4471 gespeichert
> [2006-09-21 15:38:59]  (SLAVE) <conn 1> TIMESTAMP
> [2006-09-21 15:38:59]  (SLAVE) <conn 1> timestamp DONE
> Das ist mir auch mindestens ein timestamp zuviel.
> 
Wird ganz beseitigt, war nur mal als Testmeldung gedacht

> Schön ist, dass der Server jetzt meldet:
> 
> [2006-09-21 16:03:29]  (SLAVE) <conn 0> Current database : math ; User: opac ; Access: 0
> 
> Dabei fällt dann gleich auf, dass der Avanti am Ende jedes Jobs noch einmal zu avdemo verzweigt und das gleich zwei Mal meldet:
> 
> ...
> [2006-09-21 15:44:48]  (SLAVE) <conn 3> job done
> [2006-09-21 15:44:48]  (SLAVE) <conn 3> forking 'C:\allegro\Avanti\bin\..\\bin\avanti-cl.exe'
> [2006-09-21 15:44:48]  (SLAVE) <conn 3> Current database : avdemo ; User: opac ; Access: 0
> [2006-09-21 15:44:48]  (SLAVE) <conn 3> Current database : avdemo ; User: opac ; Access: 0
> [2006-09-21 15:44:48]  (SLAVE) <conn 3> slave finished ok
> [2006-09-21 15:44:48]   (NOTE) <conn 3> closed
> 
> Warum?
> 
Das wird noch untersucht


> Es gibt jetzt Fehlermeldungen in der Logdatei:
> [2006-09-21 15:35:11]  (SLAVE) <conn 0> Updating C:\WebServer\Xitami\webpages\ssgfi\updates\logs\geoNewUpdate.txt...#20xL : Mehrfachcode x unzul„ssig, erlaubt: .job done
>  <at C:\avanti\avanti.c, line 586> 
> 
> das finde ich erheblich informativer als
> "...child exited with status 13"
> 
> Lesbarer wäre eine deutlichere Formatierung und die Markierung als Fehler:
> 
> [2006-09-21 15:35:11]  (SLAVE) <conn 0> Updating C:\WebServer\Xitami\webpages\ssgfi\updates\logs\geoNewUpdate.txt...
> [2006-09-21 15:35:11]  (ERROR) <conn 0> #20xL : Mehrfachcode x unzul„ssig, erlaubt: .
> [2006-09-21 15:35:11]  (SLAVE) <conn 0> job done <at C:\avanti\avanti.c, line 586> 
> 
Kleiner Eingriff in uifsger, Zeile 250:

250 10 "D : %.5s : Mehrfachcode %c unzulässig, erlaubt: %s%c" 10

also vorn und hinten eine 10 einsetzen (Windows 13 10)


> Übrigens: Soll die Angabe
> 
> IniFileTimeCheck=on # Aenderungszeit der IniDatei pruefen on(=langsamer)/off
> 
> ermöglichen, die Konfiguration bei laufendem Avanti zu ändern? Bei mir tut sie das nicht, soweit ich sehe.
> 
Müssen wir prüfen

MfG B.E.



Mehr Informationen über die Mailingliste Allegro