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

Change-Id: Ifd797ca32f792575ecfbdf1f3b3e3015f4ea4504