[Allegro] put hängt 11 Sekunden

Jörg Oberfell oberfell at wlb-stuttgart.de
Do Apr 26 14:56:59 CEST 2012


Lieber Herr Eversberg, liebe Liste,

beim Speichern mit put unter acon/Linux nutze ich via phpac die (hier 
sinnfrei verkürzte) Sequenz

find # 83
set lock
put
set unlock

Seit den Änderungen im Januar braucht der "put"-Befehl allerdings 11 
Sekunden, bis es weitergeht. Lässt man jedoch "set lock" weg, dann läuft 
alles gewohnt schnell.

Der Job hängt tatsächlich nur am "put" für 11 sek. Das "set lock" läuft 
normal schnell.
Die Stelle im Quellcode lässt sich dank offener Quellen recht gut finden 
(10maliger Aufruf von sleep(1) in abasew.cpp in der Funktion 
ABASE::AwRecLock(RECNR recn)).

Muss ich meine acon-Befehlsfolge ändern? Wie?

Vielen Dank,
Jörg Oberfell

-- 
**********************************************************************
    Jörg Oberfell
    Württembergische Landesbibliothek
    - IT-Abteilung -
    - Fachreferat Mathematik und Informatik -
    Konrad-Adenauer-Str. 8   D-70173 Stuttgart
    Postfach 105441          D-70047 Stuttgart
    Tel.: +49 (0)711 / 212 - 44 75
    Fax:  +49 (0)711 / 212 - 44 22
**********************************************************************





Mehr Informationen über die Mailingliste Allegro