]> git.maquefel.me Git - brevno-suite/hugo/commit
hugolib: Fix recently introduced data race
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sat, 15 Nov 2025 10:40:18 +0000 (11:40 +0100)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sat, 15 Nov 2025 20:17:42 +0000 (21:17 +0100)
commit94a6233aabcad831041f1409aa07d45065eb817f
treead7218eb40cbe352f9d4f793b240784a343bb6e6
parent26f31ff6ce6c69f663b4ea1e62cae95cd6ab7b6d
hugolib: Fix recently introduced data race

This introduces a new thread safe maps.Map type to avoid abusing the exsting maps.Cache for regular map uses.

Fixes #14140
common/maps/cache_test.go
common/maps/map.go [new file with mode: 0644]
common/maps/map_test.go [new file with mode: 0644]
hugolib/content_map_page_assembler.go
hugolib/doctree/nodeshifttree.go
hugolib/hugo_sites.go