make Spectrometer gets closed properly when closing the session
Resolve "CI: test_spectrometer_cartesian can fail"
See merge request !5581 (merged)
See merge request !5587 (merged) (partial revert of !5581 (merged))
(cherry picked from commit 8ab11a43)
Edited by Lucas Felix