git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [RFC] upload-pack deadlock

From
Jeff King <peff@github.com>
Date
Apr 6, 2011, 21:38 UTC
Message-ID
<20110406213818.GB18481@sigill.intra.peff.net>
In-Reply-To
<BANLkTi=5WgfLoBU1ZXqyEkoBf_pQu2QKOA@mail.gmail.com>
On Wed, Apr 06, 2011 at 09:15:31PM +0200, Erik Faye-Lund wrote:
Show 11 quoted lines
> On Wed, Apr 6, 2011 at 7:54 PM, Jeff King <peff@github.com> wrote:
> > I do still wonder about the win32 deadlock that Erik mentioned. Does my
> > patch help at all, or is there another bug hiding somewhere?
> 
> Nope :(
> 
> If you're interested, you can read some more information here on the
> msysGit mailing list:
> http://groups.google.com/group/msysgit/browse_thread/thread/865318a3e89d9e64/9d475b8ff3cef3c3
> 
> It only happens when pushing over the git-protocol. But it happens consistently.

Thanks for an interesting read. Unfortunately, my reading of that thread is that the bug isn't in git code, but in some weird Windows interaction, and it isn't worth me trying to reproduce on Linux. So I guess it is probably unrelated to this.

-Peff
Previous: Erik Faye-LundNext: Jeff King
Message 5 of 10 in “[RFC] upload-pack deadlock”
  1. Jeff KingApr 4, 2011
  2. Junio C HamanoApr 6, 2011
  3. Jeff KingApr 6, 2011
  4. Erik Faye-LundApr 6, 2011
  5. Jeff KingApr 6, 2011
  6. Jeff KingApr 6, 2011
  7. Jonathan NiederApr 18, 2011
  8. [1.7.2] Please cherry-pick "upload-pack: start pack-objects before async rev-list"Jonathan Nieder, May 26, 2011
  9. Junio C HamanoMay 26, 2011
  10. Jonathan NiederMay 26, 2011

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.