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
Improvements to concurrent tasks #1694
Conversation
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
Co-authored-by: seth <getchoo@tuta.io> Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
…er into fail_concurrent_task
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
Removed from milestone until I have a clear idea for this |
…er into concurrent Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
This is the successor of #1364. |
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
Now that I magically solved the action tests, here is a list with all the stuff I will test in order to see if this works or not:(with asan) ConcurrentTask
SequentialTask
NetJob
extra
MultipleOptionsTask is not used so there is no test for it** This list is not final, it's just a list from a quick search through code for ConccurentTask stuff. If I missed any test case let me know.
|
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
Tested all that complicated stuff and it all works now. |
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
Now this was tested with asan enabled so we should be good on the memory side |
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am not super confident in my testing, but I was not able to create a crash or otherwise bad behaviour... so it looks good to me.
More people please test!
Backport failed because this pull request contains merge commits. You can either backport this pull request manually, or configure the action to skip merge commits. |
I did get a crash:
Env:
I have high hopes that this may solve some other issues regarding concurrent tasks
Here are some of the fixed issues:
Once this is released we should notify: