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

Re: What's cooking in git.git (Dec 2021, #03; Fri, 10)

From
JHJeff Hostetler <git@jeffhostetler.com>
Date
Dec 13, 2021, 15:32 UTC
Message-ID
<23f0375c-41ab-348f-f11a-161e6514bb9d@jeffhostetler.com>
In-Reply-To
<xmqqilvvluoa.fsf@gitster.g>
On 12/10/21 9:52 PM, Junio C Hamano wrote:
Show 8 quoted lines
> 
> 
> * js/trace2-avoid-recursive-errors (2021-11-18) 1 commit
>    (merged to 'next' on 2021-12-02 at c5b1e5ddec)
>   + trace2: disable tr2_dst before warning on write errors
> 
>   trace2 error code path fix.
>   source: <5a9e49e7f1540d762374382e1769edf112cf093f.1637272706.git.steadmon@google.com>
Sorry, I've been away from the list for a while.

I just noticed this is using "sigchain_push()" which might be called from threaded code and could cause problems.

I think pthread_sigmask() would be a safer choice here.

I documented the reasons in compat/simple-ipc/ipc-unix-socket.c in the header before "thread_block_sigpipe()".

Jeff
Previous: Junio C HamanoNext: Jeff Hostetler
Message 16 of 21 in “What's cooking in git.git (Dec 2021, #03; Fri, 10)”
  1. Junio C HamanoDec 11, 2021
  2. ns/batched-fsync and ns/remerge-diffNeeraj Singh, Dec 11, 2021
  3. Elijah NewrenDec 11, 2021
  4. Eric SunshineDec 11, 2021
  5. Junio C HamanoDec 13, 2021
  6. Elijah NewrenDec 11, 2021
  7. Junio C HamanoDec 13, 2021
  8. Junio C HamanoDec 15, 2021
  9. tb/midx-bitmap-corruption-fixTaylor Blau, Dec 11, 2021
  10. Junio C HamanoDec 15, 2021
  11. ab/common-main-cleanup (was: What's cooking in git.git (Dec 2021, #03; Fri, 10))Ævar Arnfjörð Bjarmason, Dec 12, 2021
  12. ab/only-single-progress-at-once (was: What's cooking in git.git (Dec 2021, #03; Fri, 10))Ævar Arnfjörð Bjarmason, Dec 12, 2021
  13. Junio C HamanoDec 13, 2021
  14. ms/customizable-ident-expansion (was: What's cooking in git.git (Dec 2021, #03; Fri, 10))Ævar Arnfjörð Bjarmason, Dec 12, 2021
  15. Junio C HamanoDec 13, 2021
  16. Jeff HostetlerDec 13, 2021
  17. Jeff HostetlerDec 13, 2021
  18. 'Re: What's cooking in git.git (Dec 2021, #03; Fri, 10)'Teng Long, Dec 14, 2021
  19. Junio C HamanoDec 15, 2021
  20. Phillip WoodDec 15, 2021
  21. Junio C HamanoDec 15, 2021

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.