Merge "fix bug: release mDisconnectLock when early terminate" into qt-dev am: c5bfbeaf97
am: eb356463aa

Change-Id: Id9665dba6ddb31591ecc6e99a24376659fa60703