Build: #1 failed
Job: Test Tasks Many Linux 2.28 Py3.12 failed
Code commits
CASA6
-
Srikrishna Sekhar 1dcf3787bf43a9bf7622907c35d8971ad01d7087
CAS-13818 : Fix mask cache conflict on tclean restart
As documented, the fix for the original issue triggered a mask cache
conflict on restart. In the end the fix turned out to be fairly simple -
check if the mask exists and is valid, and do not touch it if it is.
So in the first instance, when the mask does not exist, it will do the
right thing. And it will not try to do anything on the restart either.
It ended up being a simple inversion of the original logic, with
appropriate traps in place so it works for both the original bug and the
derived bug.