Skip to content

Documentation of exceptions thrown #24

@lugehorsam

Description

@lugehorsam

Hello, we're big fans of the Ninja WebSockets library and wrote an adapter to expose WebSocket functionality to our users through our library.

One question that has often come up from our users is what types of exceptions they can expect to be surfaced from the library, and in what cases these exceptions fire. For example, looking through the code, there are potential exceptions related to streams, cancelled operations, cancelled tasks (a subset of cancelled operations), and more.

We can test this empirically and we know to some extent it may depend on the platform, but it would be great to get a word from the author on the general design of what exceptions are thrown and when.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions