Skip to content

Ensure queue.clear is called in terminal cases for ASYNC fusion#2765

Merged
OlegDokuka merged 2 commits into1.0.xfrom
1.0.x-async-lifecycle-fix
Apr 7, 2023
Merged

Ensure queue.clear is called in terminal cases for ASYNC fusion#2765
OlegDokuka merged 2 commits into1.0.xfrom
1.0.x-async-lifecycle-fix

Conversation

@OlegDokuka
Copy link
Copy Markdown
Contributor

this fix ensures that in case of async fusion, the queue.clear() method is called regardless it is cancellation or terminal (via onComplete/onError)

this fix ensures that in case of async fusion, the queue.clear() method is called regardless it is cancellation or terminal (via onComplete/onError)

Signed-off-by: Oleh Dokuka <odokuka@vmware.com>
Signed-off-by: OlegDokuka <odokuka@vmware.com>
@OlegDokuka OlegDokuka added the type/enhancement A general enhancement label Apr 5, 2023
@OlegDokuka OlegDokuka requested a review from violetagg April 5, 2023 14:14
Signed-off-by: Oleh Dokuka <odokuka@vmware.com>
Signed-off-by: OlegDokuka <odokuka@vmware.com>
@violetagg violetagg added this to the 1.0.31 milestone Apr 7, 2023
@OlegDokuka OlegDokuka changed the title ensures clear is called in all terminal cases ensures queue.clear is called in terminal cases for ASYNC fusion Apr 7, 2023
@OlegDokuka OlegDokuka merged commit 909c6cd into 1.0.x Apr 7, 2023
@violetagg violetagg changed the title ensures queue.clear is called in terminal cases for ASYNC fusion Ensure queue.clear is called in terminal cases for ASYNC fusion Apr 7, 2023
OlegDokuka pushed a commit that referenced this pull request Apr 7, 2023
Signed-off-by: OlegDokuka <odokuka@vmware.com>
violetagg added a commit that referenced this pull request Apr 7, 2023
@violetagg violetagg deleted the 1.0.x-async-lifecycle-fix branch April 27, 2023 18:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type/enhancement A general enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants