Skip to content

[BUG] nmrs: timeout values are hardcoded #185

@cachebag

Description

@cachebag

const CONNECTION_TIMEOUT: Duration = Duration::from_secs(30);
/// Default timeout for device disconnection (10 seconds).
const DISCONNECT_TIMEOUT: Duration = Duration::from_secs(10);

Users cannot configure timeouts for their specific use cases (slow networks, enterprise auth, etc.).

We should either add a ConnectionConfig or NetworkManagerBuilder with configurable timeouts. We can still keep current values as sensible defaults

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestnmrsChanges attribute to nmrsrefactorChange or improve code

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions