am ba2a3a1b: Merge change 1831 into donut

Merge commit 'ba2a3a1b32e242eea4e97c927d886e8987fde3d4'

* commit 'ba2a3a1b32e242eea4e97c927d886e8987fde3d4':
  Tear down data, if a disconnect request is pending.