Custom Query (3 matches)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#1 | fixed | Mediator should set _nNextUniqueCitizenID to zero in constructor | tplante | tplante |
Description |
Reported by customer Francisco Sobral, Aug 25, 2010. He embedded HOPSPACK in an application that constructed multiple Mediator instances. I did not reproduce the error, but the bug and fix are obvious. Fixed in SVN r174. |
|||
#2 | fixed | Conveyor spins in MT mode when some workers idle | tplante | tplante |
Description |
Reported by customer Tomas Trnka Apr 14, 2010 (at the time I was not tracking with tickets). The Conveyor thread can spin, consuming CPU cycles, if some workers are idle while others are busy. I could reproduce this by setting Number Threads to something larger than the number of cores, and increasing Mediator Display to 5. The display still shows spinning, but there is a 1 msec sleep between loops that reduces CPU usage to practically zero. Resolved in SVN r169, 04/21/2010. |
|||
#3 | fixed | Citizen GSS cycles indefinitely if all step directions are infeasible | somebody | tplante |
Description |
Reported by customer Francisco Sobral, Mar 30, 2011. His example problem contains 11 linear homogeneous equality constraints, with feasible initial point (the origin) provided. GSS fails to find any feasible search direction and returns no points to the Mediator, and then receives no points back, cycling indefinitely. To end the cycling, Francisco suggested a check in GssIterator::pointExchange(), which I agreed with. Resolved in SVN r187, 4/6/2011. |