[PATCH openEuler-1.0-LTS 091/103] ascend/share pool: bugfix, sp exit is not atomic