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

Re: What's cooking in git.git (Sep 2010, #05; Wed, 15)

From
Junio C Hamano <gitster@pobox.com>
Date
Sep 27, 2010, 03:52 UTC
Message-ID
<7vocbjn8r4.fsf@alter.siamese.dyndns.org>
In-Reply-To
<20100925143008.14dfbfa6@laptop.localhost>
Alexander Sulfrian <alexander@sulfrian.net> writes:
> that's not true. The last version (v4) logs for every listen an error
> if no socket could be created. And dies if not a single socket is there
> after processing all --listen options.
Hmm, the copy in 'pu' has at least these issues.
 - The error behaviour is different between with and without IPV6
   compilation.  A failure from getaddrinfo() on one named address results
   in die, but a failure from corresponding inet_pton() in NO_IPV6
   codepath does not.  I think I've recommended both not to die and let
   the caller do the diagnosing and dying?
 - The style of API, which passes (int **list_p, int cnt) and returns the
   updated cnt, was unwieldy; I thought I recommended to use a struct that
   can be more easily used with ALLOC_GROW() API?

Perhaps there was a v4 that came during the freeze period that I didn't look at?

Previous: Alexander SulfrianNext: Junio C Hamano
Message 8 of 9 in “What's cooking in git.git (Sep 2010, #05; Wed, 15)”
  1. Junio C HamanoSep 15, 2010
  2. Johannes SixtSep 16, 2010
  3. Ævar Arnfjörð BjarmasonSep 16, 2010
  4. Bo YangSep 16, 2010
  5. Michael J GruberSep 16, 2010
  6. Junio C HamanoSep 16, 2010
  7. Alexander SulfrianSep 25, 2010
  8. Junio C HamanoSep 27, 2010
  9. Junio C HamanoSep 27, 2010

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.