Habe bei mir ein Problem mit den Hotkeys festgestellt.
Vorab, ich übertrage die Hotkeys mit mAirListCommand.exe, also über Netzwerk an mAirList.
Jetzt zum Problem: Wenn ich die Cartwall in den PFL-Modus schalte und dann einen Cart über Hotkey starte, sollte ja eigentlich der Cart im PFL starten.
Es passiert aber nicht bzw. mAirlist hängt sich vollig auf und es hilft nur noch ein schließen von mAirlist.
Wenn das natürlich im Livebetrieb passiert ist es weniger schön ;D
Ich hoffe ich hab das Problem ihrgendwie verständlich beschrieben.
Das SOAP-Interface läuft in einem getrennten Thread. Der größte Teil des mAirList-“Kerns” ist aber nicht threadsafe. Das bedeutet, dass alle Befehle/Aktionen, die in einem anderen Thread ankommen, erst in den Haupt-Thread übertragen und dort ausgeführt werden müssen. Im vorliegenden Fall habe ich das versäumt, daher hängt mAirList dann bei bestimmten Befehlen, die nicht im Thread-sicheren Bereich agieren.