# std.Progress: fix race condition with IPC nodes · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/ca03c9c512f09baff0ea6e44ec665ec6310526c7)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: ca03c9c512f09baff0ea6e44ec665ec6310526c7

Requested commit: ca03c9c512f09baff0ea6e44ec665ec6310526c7

Commit: ca03c9c512f09baff0ea6e44ec665ec6310526c7

Tree: 61c5afcf950499a6a0145e307e70583fcaee77e7

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
std.Progress: fix race condition with IPC nodes

It stored some metadata into the canonical node storage data but that is
a race condition because another thread recycles those nodes.

Also, keep the parent name for empty child root node names.

```

## Parents

- [516366f78f00d7627b772c0fc8a41ba7747a4f61](https://git.cafe/gitcafe/zig/commit/516366f78f00d7627b772c0fc8a41ba7747a4f61?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/ca03c9c512f09baff0ea6e44ec665ec6310526c7?format=markdown)
