[Minotaur-dev] [minotaur-solver/minotaur] 9a18f1: Another small condition to prevent a thread-escape.
Prashant Palkar
noreply at github.com
Tue Aug 18 13:45:09 CDT 2020
Branch: refs/heads/master
Home: https://github.com/minotaur-solver/minotaur
Commit: 9a18f1605eb77655fdabe28f0746a335aa623672
https://github.com/minotaur-solver/minotaur/commit/9a18f1605eb77655fdabe28f0746a335aa623672
Author: ppalkar <ppalkar.iitb at gmail.com>
Date: 2020-08-18 (Tue, 18 Aug 2020)
Changed paths:
M src/base/ParBranchAndBound.cpp
Log Message:
-----------
Another small condition to prevent a thread-escape.
Stopping conditions in opportunistic mode is to check (at each thread)
if any of the threads has a node to process. A slight possibility of
escape for a thread at a point in time is that no thread is assigned, so
checking for size of active nodes in the tree manager also.
More information about the Minotaur-dev
mailing list