I think there are two problems here:
A duplicate of 303568 means the tree is left locked if an exception occurs.
And there is a bug in either the progress code or in how unshelve calls it.
I think there are two problems here:
A duplicate of 303568 means the tree is left locked if an exception occurs.
And there is a bug in either the progress code or in how unshelve calls it.