user/dev discussion of public-inbox itself
 help / color / mirror / code / Atom feed
* [PATCH 0/3] git: propagate die from async callbacks
@ 2021-10-08 10:20 Eric Wong
  2021-10-08 10:20 ` [PATCH 1/3] git: use async_wait_all everywhere Eric Wong
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Eric Wong @ 2021-10-08 10:20 UTC (permalink / raw)
  To: meta

This should help us find and notice -extindex (and perhaps
-mda/-watch/lei) bugs more quickly.

Eric Wong (3):
  git: use async_wait_all everywhere
  git: async_abort includes --batch-check requests
  git: fatalize async callback errors by default

 lib/PublicInbox/Daemon.pm      |  2 ++
 lib/PublicInbox/Gcf2Client.pm  |  4 +--
 lib/PublicInbox/Git.pm         | 51 +++++++++++++++++++++-------------
 lib/PublicInbox/GitAsyncCat.pm |  4 +--
 lib/PublicInbox/LeiSearch.pm   |  4 +--
 lib/PublicInbox/LeiStore.pm    |  2 +-
 lib/PublicInbox/V2Writable.pm  |  6 ++--
 t/git.t                        | 28 +++++++++++++++++--
 xt/cmp-msgstr.t                |  2 +-
 xt/cmp-msgview.t               |  2 +-
 xt/eml_check_limits.t          |  2 +-
 xt/eml_octet-stream.t          |  2 +-
 xt/git_async_cmp.t             |  2 +-
 xt/msgtime_cmp.t               |  2 +-
 xt/perf-msgview.t              |  2 +-
 xt/perf-obfuscate.t            |  2 +-
 16 files changed, 77 insertions(+), 40 deletions(-)

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2021-10-08 10:20 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-08 10:20 [PATCH 0/3] git: propagate die from async callbacks Eric Wong
2021-10-08 10:20 ` [PATCH 1/3] git: use async_wait_all everywhere Eric Wong
2021-10-08 10:20 ` [PATCH 2/3] git: async_abort includes --batch-check requests Eric Wong
2021-10-08 10:20 ` [PATCH 3/3] git: fatalize async callback errors by default Eric Wong

Code repositories for project(s) associated with this public inbox

	https://80x24.org/public-inbox.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).