am 15b3e984: am 2f9187a2: am 558571ba: am 5a8e9b03: am a75e97e7: am 6c32875f: am b81ccaea: am 964a72ae: updateshare confirm logic missed cases like CONFIRMATION_DENIED, TIMEOUT. fix it

* commit '15b3e984146e115343f051fb6a613d1ceaeec55d':
  updateshare confirm logic missed cases like CONFIRMATION_DENIED, TIMEOUT. fix it