[Sync] Do not turn off Sharing message data type when backed off
The data type might stop with clearing all data on any server-side error (even transient). This might happen because the data type will be backed off on any server-side error. In some cases it's not desired behaviour, e.g. if there is a transient AUTH_ERROR which is transient and the next commit request most probably will succeed. Originally it was introduced to detect internet connection problems or other error during commit. However there is already a mechanism to detect if there is no internet connection. Additionally, there are more cases when the client gets a transient error and it would be better to try to send the message again. Bug: 1097054 Change-Id: Ibfe4fe2d5d2614965a8c105017bb943447316ba4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2360076Reviewed-by:Marc Treib <treib@chromium.org> Commit-Queue: Rushan Suleymanov <rushans@google.com> Cr-Commit-Position: refs/heads/master@{#798606}
Showing
Please register or sign in to comment