Describe the bug
Any error happened in the spawned task reading spills cannot propagate out currently. So these errors will be ignored and it doesn't look correct as the sorted result will be incorrect.
To Reproduce
For example, if file open limit is reduced to be less than the number of spills, when opening the spill file and getting an error, it won't cause any failure and the query will continue.
Expected behavior
No response
Additional context
No response