# Fixes for std.Thread.Condition \(\#7883\) · gitcafe/zig

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

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

Visibility: public

Requested revision: 16905d96f70045fd9d630219c85a2eb508db38b4

Requested commit: 16905d96f70045fd9d630219c85a2eb508db38b4

Commit: 16905d96f70045fd9d630219c85a2eb508db38b4

Tree: b06e307af5953f5f2d58836f2813c5ec3c323bfc

Author: Vincent Rischmann

Committer: GitHub

## Message

```
Fixes for std.Thread.Condition (#7883)

* thread/condition: fix PthreadCondition compilation

* thread/condition: add wait, signal and broadcast

This is like std.Thread.Mutex which forwards calls to `impl`; avoids
having to call `cond.impl` every time.

* thread/condition: initialize the implementation
```

## Parents

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

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