Fehler #35083
offen[Chat] Channelwechsel
Beschreibung
Dies ist mir heute schon 2x passiert:
- Einloggen auf einen Charakter in Eisenschmiede
- Betreten der Tiefenbahn in Eisenschmiede
- Fahrt mit der Tiefenbahn nach Sturmwind
- Verlassen der Tiefenbahn in Sturmwind
- Channel-Wechsel (Lokale Verteidigung + Allgemein) in der Tiefenbahn war so verzögert, dass er dort gar nicht stattfand
- Channel-Wechsel erfolgte erst nach einer Weile in Sturmwind, und zwar: Auf die der Tiefenbahn
- Auch nach etwa 15 Minuten in Sturmwind hatte ich die lokalen Channel der Tiefenbahn und nicht die von Sturmwind, auch später erfolgte kein Wechsel mehr
Das sieht danach aus, als könne ein einzelner Wechsel der lokalen Channel so langsam erfolgen, dass dann bereits mehrfach ein anderes Gebiet betreten wurde. Ein Fehler entsteht dann offenbar deshalb, weil die Ziel-Channel nicht mit denen des aktuellen Gebietes überschrieben werden können, wenn ein noch nicht durchgeführter Channel-Wechsel offen ist. Damit kommt es zu Inkonsistenzen.
Im Beispiel: Beim Betreten der Tiefenbahn wird ein Channel-Wechsel auf die lokalen Channel der Tiefenbahn angestossen. Die Priorität ist offenbar aber so niedrig, dass der Wechsel noch nicht durchgeführt wurde, als die Tiefenbahn verlassen und Sturmwind betreten wurde. Eigentlich müsste dann der alte, noch ausstehende Channel-Wechsel auf die Tiefenbahn mit einem Channel-Wechsel zu Sturmwind überschrieben werden. Das scheint aber nicht möglich zu sein, ein noch offener Channel-Wechsel scheint einen erneuten Wechsel zu blockieren. Somit bekommt man dann, wenn der Wechsel endlich durchgeführt wird, die Channel eines bereits nicht mehr gültigen Gebietes, und der Wechsel auf auf die richtigen Channel des aktuellen Gebietes findet nicht mehr statt.