Skip to content

core: Start using FuturesUnordered #178

@altonen

Description

@altonen

emissary-core excessively uses JoinSet for all its futures. Futures that actually have an event loop (SamServer, transit and inbound tunnels, etc.) should continue using JoinSet but, e.g., queries (Destination's query_timers, StreamManager's outbound_timers) should use FuturesUnordered.

Metadata

Metadata

Assignees

No one assigned

    Labels

    easyrequires basic understanding of the codebase/i2prefactoringcode nees refactoring

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions