am 6c32875f: am b81ccaea: am 964a72ae: updateshare confirm logic missed cases like CONFIRMATION_DENIED, TIMEOUT. fix it

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