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 '2f9187a2c99f49a07d6c12e2bb4636b68f820ea6':
  updateshare confirm logic missed cases like CONFIRMATION_DENIED, TIMEOUT. fix it