Jens Müller: Es wird gerade ein anderes Posting bearbeitet

Beitrag lesen

Hi Peter,

alle paar Tage mal bekomme ich, wenn ich versuche, zu antwor-
ten, die Meldung, dass gerade ein anderes Posting bearbeitet
wird und ich doch bitte ein paar Minuten warten solle.
Ich verstehe allerdings den technischen Hintergrund nicht ...
Und was meint ihr mit "bearbeit"? Muss das nicht "erstellt"
heißen?

Nur um Franks Posting noch einmal zu vereinfachen.
Es gab mal eine Zeit in diesem Forum hier da gab es einen Bug in der Forums-Software, auch Forums-Geist gennant. (</cgi-bin/such.pl?umlaute=on&lang=on&feld=alle&index_4=on&index_5=on&index_6=on&index_7=on&hits=alle&suchausdruck=forumsgeist>)

Wenn Zwei Leute gleichzeitig ein Posting abgeschickt hatten, kam es schon vor das die Antwort auf ein Posting als neuer Thread angezeigt wurde und das Posting was einen Neuen Thread oeffnen wollte fand sich als Antwort irgendwo anders, oder erschien gar nicht. (zum Beispiel:)

MSG: (PERL) Forumsgeist
  [antwort auf naechstes]

MSG: (PERL) Forumsgeist
    MSG: (HTML) Zwei Frames :)
    [eigendliches neu Posting]

Um dies zu Vermeiden wurde in die neue Software eine Sperre eingebaut, damit solche oder aehnliche Fehler nicht passieren sollten.
  Diese Sperre sperrt die Forums Hauptdatei und laesst nur einen Schreibzugriff zu. Alles andere muss erstmal warten bis der Prozess welche gerade in Arbeit fertig ist.

Wenn mehrere Prozesse nun auf die Datei zugreifen wollen werden ein paar "abgebrochen" und es erscheint die Seite: "Es wird gerade ein anderes Posting bearbeitet"

gruesse
  jens mueller