diff --git a/shared/source/direct_submission/direct_submission_controller.h b/shared/source/direct_submission/direct_submission_controller.h index 753bc56e6f..b62775947d 100644 --- a/shared/source/direct_submission/direct_submission_controller.h +++ b/shared/source/direct_submission/direct_submission_controller.h @@ -56,6 +56,14 @@ class DirectSubmissionController { isStopped = other.isStopped.load(); taskCount = other.taskCount.load(); } + DirectSubmissionState &operator=(const DirectSubmissionState &other) { + if (this == &other) { + return *this; + } + this->isStopped = other.isStopped.load(); + this->taskCount = other.taskCount.load(); + return *this; + } DirectSubmissionState() = default; };