Skip to content

WaitTimeoutResult Example does not exhibit timeout #48230

Closed
@stevedonovan

Description

@stevedonovan

This example does not exhibit the desired behaviour:

https://doc.rust-lang.org/beta/std/sync/struct.WaitTimeoutResult.html

In the thread, the mutex is locked before waiting and then setting the condition, so wait_timeout waits until the condition is set (try changing that 20 ms to 1000 ms for dramatic effect). The sleep should be before the lock and notify.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-docsArea: Documentation for any part of the project, including the compiler, standard library, and tools

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions