Skip to content

Multiple tasks can use the same proxy #91

Description

@SKEGGIA27

The code suffers from several race conditions as global variables and shared objects are modified without the use of locks (threading.Lock()).
When a proxy is assigned to a task, it should be removed from the proxy list and marked as used. The access and proxy selection phases should be mutually exclusive to prevent multiple tasks from using the same proxy.

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