Replace async device plugin tracking mechanism (original) (raw)

This repository was archived by the owner on Nov 2, 2023. It is now read-only.

This repository was archived by the owner on Nov 2, 2023. It is now read-only.

Closed

Closed

Replace async device plugin tracking mechanism

#47

Assignees

nefarius

Labels

bugSomething isn't working

Milestone

Fixed in version >= 1.17.x

@nefarius

Description

@nefarius

nefarius

opened

on May 22, 2020

Spawning PDOs is an inherently asynchronous operation, the user-land API requires plugin requests to be blocking though, since other APIs will not work if the PDO isn't fully operational. A plugin request tracking mechanism was introduced which is absolutely horrendous and I'm surprised it even worked for so long. Re-implement porperly.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions