A bug has been fixed where there was a lock object in the progress dictionary which was attempting to be pickled. The lock object progress has been taken out of the dictionary and now passed directly as an argument.
Testing
make test but manually checked that no error has been shown even if the tests pass.
Acceptance Criteria
Load data into MI, open the Operations window and attempt to run the Median filter. The operations should complete successfully.
coverage: 73.157% (+0.01%) from 73.144%
when pulling d4366b0f72535315986bf1c910b54a3162f33b55 on 2250_median_filter_fix
into 24fbed6bcf4c8cf93fd6bbc700d29f748626acb1 on main.
Issue
Closes #2250.
Description
A bug has been fixed where there was a lock object in the
progress
dictionary which was attempting to be pickled. The lock objectprogress
has been taken out of the dictionary and now passed directly as an argument.Testing
make test
but manually checked that no error has been shown even if the tests pass.Acceptance Criteria
Load data into MI, open the Operations window and attempt to run the Median filter. The operations should complete successfully.
Documentation
release note