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

Change-Id: Ice6e04626b1c9791c06e13e4f72fc5b095bd3ba9