[PATCH openEuler-1.0-LTS 020/103] share_pool: Fix series of bugs