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

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