Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Track Transaction across message passing #250

Open
binaryseed opened this issue Jul 13, 2020 · 0 comments
Open

Track Transaction across message passing #250

binaryseed opened this issue Jul 13, 2020 · 0 comments
Labels
feature request New feature or request

Comments

@binaryseed
Copy link
Collaborator

binaryseed commented Jul 13, 2020

Right now a "Transaction" is tracked across spawned processes, so work done in the child process is included in the Transaction.

It would be useful if we could safely track work done during message passing to the Transaction. There are risks however:

  • The process would need to be "untracked" as soon as the message is handled
  • All message passing is async, so the Transaction might be done already by the time the message is handled

Using seq_trace in addition to the current mechanism might enable this...

From #249

@binaryseed binaryseed added the feature request New feature or request label Jul 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant