Decrement channel count even if channel close fails

SE Hal Deinit isn't triggered if channel count is not decremented
leading to failure of FMCT-ARBT-99 test.

Bug:142574946

Test: VTS, FMCT
Change-Id: I901dfeb9ddf37e2d50707770daaeb98fb9aa2354
2 files changed