Skip to content

Remove exceptions to break out of infinite await with optional<T> #117

@jbaldwin

Description

@jbaldwin

Exceptions on linux (and possibly other platforms) have a global lock the in the standard library. This could cause performance problems outside of exceptions themselves. Its also generally bad form to use exceptions for control flow.. which is what they are currently being used for. 😢

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions