issue: 413149 bug fix: double release to pool in case of discard

Change-Id: Ia0a2553297841c9ff6c722838c0363a68c99c939