Skip to content

Conversation

@mulugetam
Copy link
Contributor

Prevents a double delete crash by making IAA and QAT jobs non-copyable. Currently, there is no such usage in the source code, and users are not expected to instantiate a IAA/QATJob themselves.

  QATJob job_1;
  job_1.GetQATSession(10, false);
  
  QATJob job_2 = job_1;
  job_1.CloseQATSession(10, false); 
  
  job_2.GetQATSession(10, false);  // this will cause a crash

Signed-off-by: Mulugeta Mammo <mulugeta.mammo@intel.com>
@mulugetam
Copy link
Contributor Author

Superseded by #43 and #44.

@mulugetam mulugetam closed this Oct 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant