fix bug: release mDisconnectLock when early terminate

Bug: 134995545
Test: described in buganizer comment #2
Change-Id: Ie134e503cd7602a754b57bcc5c1355dea19d4eab
(cherry picked from commit 5dbd5a39e4cee6d5f0207c636f690d204509d7dc)
1 file changed