Bug: Konkurrierende Modellabruf-Threads ohne Serialisierung (R2-THR-07) #54

Closed
opened 2026-04-28 11:37:37 +02:00 by marcus · 0 comments
Owner

Befund R2-THR-07 – WARNING

Datei: GuiModelCatalogCoordinator.java:129-160 (Methode triggerModelRetrieval())

Problem

Direktes new Thread(...) ohne Serialisierung. Mehrfaches Klicken auf 'Modelle neu laden' erzeugt parallele HTTP-Threads, die alle in dieselbe Meldungsliste schreiben.

Empfehlung

Single-Thread-Executor verwenden oder 'in flight'-Flag setzen, um parallele Abrufe auszuschliessen.

## Befund R2-THR-07 – WARNING **Datei:** `GuiModelCatalogCoordinator.java:129-160` (Methode `triggerModelRetrieval()`) ## Problem Direktes `new Thread(...)` ohne Serialisierung. Mehrfaches Klicken auf 'Modelle neu laden' erzeugt parallele HTTP-Threads, die alle in dieselbe Meldungsliste schreiben. ## Empfehlung `Single-Thread-Executor` verwenden oder 'in flight'-Flag setzen, um parallele Abrufe auszuschliessen.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: marcus/pdf-umbenenner#54