unofficial mirror of meta@public-inbox.org
 help / color / mirror / Atom feed
* [PATCH 0/3] searchidx: workaround lack of close-on-exec
@ 2016-08-09  0:22 Eric Wong
  2016-08-09  0:22 ` [PATCH 1/3] searchidx: remove unused $git parameters Eric Wong
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Eric Wong @ 2016-08-09  0:22 UTC (permalink / raw)
  To: meta

Some versions of Xapian fail to set the close-on-exec flag
on locks; and it appears we must workaround them, for the next
few years.

ref: nntp://news.gmane.org/20160807000109.GC19864@survex.com

Eric Wong (3):
      searchidx: remove unused $git parameters
      searchidx: persist the PublicInbox::Git object
      searchidx: release Xapian FDs before spawning git log

 lib/PublicInbox/Import.pm    |   2 +-
 lib/PublicInbox/SearchIdx.pm | 173 +++++++++++++++++++++++--------------------
 t/search.t                   |   9 ++-
 3 files changed, 100 insertions(+), 84 deletions(-)


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

end of thread, other threads:[~2016-08-09  0:48 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-08-09  0:22 [PATCH 0/3] searchidx: workaround lack of close-on-exec Eric Wong
2016-08-09  0:22 ` [PATCH 1/3] searchidx: remove unused $git parameters Eric Wong
2016-08-09  0:22 ` [PATCH 2/3] searchidx: persist the PublicInbox::Git object Eric Wong
2016-08-09  0:22 ` [PATCH 3/3] searchidx: release Xapian FDs before spawning git log Eric Wong
2016-08-09  0:48 ` [PATCH 4/3] searchidx: avoid holding Xapian lock in cat-file Eric Wong

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).