mirror of
https://github.com/Z3Prover/z3
synced 2026-06-19 15:16:29 +00:00
guard cancelation behind !m.inc()
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
778760ec98
commit
4dbd592137
1 changed files with 4 additions and 2 deletions
|
|
@ -1616,7 +1616,8 @@ class parallel_solver {
|
|||
|
||||
curr_batch.reset();
|
||||
}
|
||||
b.set_cancel();
|
||||
if (!m.inc())
|
||||
b.set_cancel();
|
||||
}
|
||||
|
||||
public:
|
||||
|
|
@ -1816,7 +1817,8 @@ class parallel_solver {
|
|||
if (minimized.size() < original_size)
|
||||
b.publish_minimized_core(m_l2g, asms, source, original_size, minimized);
|
||||
}
|
||||
b.set_cancel();
|
||||
if (!m.inc())
|
||||
b.set_cancel();
|
||||
}
|
||||
|
||||
void cancel() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue