summaryrefslogtreecommitdiffstats
path: root/git_superproject.py
diff options
context:
space:
mode:
authorGavin Mak <gavinmak@google.com>2025-08-13 22:48:36 -0700
committerGavin Mak <gavinmak@google.com>2025-08-13 23:17:56 -0700
commita64149a7a77814132629bbb4c07d922c2222df25 (patch)
treebe39644559d35dab72d9f7d19e9115c0ccf3e1fd /git_superproject.py
parent3e6acf2778b533aedb2a1f6f6e3a3159e0b8c86d (diff)
downloadgit-repo-a64149a7a77814132629bbb4c07d922c2222df25.tar.gz
sync: Record and propagate errors from deferred actions
Failures in deferred sync actions were not recorded because `_Later.Run` discarded the `GitError` exception. Record the specific error using `syncbuf.fail()` and propagate it for proper error aggregation and reporting. Bug: 438178765 Change-Id: Iad59e389f9677bd6b8d873ee1ea2aa6ce44c86fa Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/498141 Tested-by: Gavin Mak <gavinmak@google.com> Reviewed-by: Scott Lee <ddoman@google.com>
Diffstat (limited to 'git_superproject.py')
0 files changed, 0 insertions, 0 deletions