Skip to content

[Bug]: Callback Management #185

@dkovba

Description

@dkovba

Created from apple/container#167.

I have done the following

  • I have searched the existing issues
  • If possible, I've reproduced the issue using the 'main' branch of this project

Steps to reproduce

Not applicable.

Current behavior

Callback Management

  • There's potential for callbacks to be invoked in unexpected order
  • Some callbacks may never be called if a race condition occurs

Expected Behavior

Callback Invocation

  • Each callback should be invoked exactly once
  • Callbacks should occur even if the connection is terminated
  • Proper timeout and cancellation handling

Ordered Execution

  • Operations with dependencies should be executed in the correct order
  • Results should be delivered in a predictable sequence
  • Long-running operations shouldn't block critical path operations

Environment

Not applicable.

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions