Seth Hillbrand fdc3806ed1 Protect courtyard cache regen
The courtyards are referenced by multiple calls and will be rebuilt on
command.  If this happens during zone fill (because the board timestamp
has incremented since the start) multiple threads may generate the cache
at the same time, leaving one with an invalid pointer

Fixes https://gitlab.com/kicad/code/kicad/-/issues/17791

(cherry picked from commit df5dd15c6f69dc65c814f5841a3c8300cc1d8763)
2024-04-18 08:41:43 -07:00
..
2023-12-24 01:22:21 +00:00
2024-02-25 12:29:02 +00:00
2023-11-25 13:12:45 +00:00
2023-10-27 23:58:29 +01:00
2024-04-05 03:09:35 +00:00
2024-03-28 13:06:18 -07:00
2024-02-05 15:49:57 +00:00
2023-11-25 11:44:01 +01:00
2023-10-31 04:25:19 +03:00
2023-11-17 18:36:33 +00:00
2023-09-29 00:13:13 +01:00
2023-09-29 00:13:12 +01:00
2023-09-29 00:13:12 +01:00
2024-04-18 08:41:43 -07:00
2024-04-18 08:41:43 -07:00
2024-02-09 15:55:57 -08:00
2023-10-08 02:41:17 +00:00
2023-10-08 02:41:17 +00:00
2024-02-22 23:37:05 +00:00
2023-11-25 13:12:45 +00:00
2023-11-11 15:29:34 +00:00
2023-10-20 12:51:47 +00:00
2023-10-08 02:41:17 +00:00
2023-10-20 12:51:47 +00:00
2023-10-29 11:45:16 +00:00
2023-10-20 12:51:47 +00:00
2024-04-11 09:43:55 -07:00
2023-10-20 12:51:47 +00:00
2024-02-09 15:55:57 -08:00
2024-02-09 15:55:57 -08:00
2023-11-25 13:12:45 +00:00
2024-02-04 23:01:31 +00:00