ISISComputingGroup / ISISComputingGroup/IBEX

GUI: Runcontrol should delete unused writers

Abierto
#1,155 1 comentario 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Sin datos de lenguaje
Estrellas
6
Forks
2
Merge medio
16 h 40 min
PR fusionados (30 d)
2

Descripción

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.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza con la creación y el ciclo de vida de writer en el diálogo de runcontrol, centrándote en lo que ocurre cuando se editan los límites inferior y superior, se cierra el diálogo o se cambia el instrumento. Verifica que los writer que no se utilizan se cierren y dejen de conservarse después de esas acciones, y que cambiar la configuración no siga añadiendo writer.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Área
desktop
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.