ISISComputingGroup / ISISComputingGroup/IBEX

GUI: Runcontrol should delete unused writers

Offen
#1,155 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Keine Sprachdaten
Sterne
6
Forks
2
Ø Merge
16 Std. 40 Min.
Gemergte PRs (30 T.)
2

Beschreibung

When editing low and high limits in the runcontrol dialog, old writers don't get deleted/closed when the dialog is closed, or when the instrument is switched. They only get closed when the GUI is closed and new writers keep getting added as the runcontrol settings are changed.

This is a small memory leak -- these writers should not persist when the dialog is closed.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Start with the runcontrol dialog's writer creation and lifecycle, focusing on what happens when low and high limits are edited, the dialog closes, or the instrument is switched. Verify that unused writers are closed and no longer retained after those actions, and that changing settings does not keep adding writers.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
desktop
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.