Model checking processes may not be terminated when running model checking in
parallel, leaving rogue processes.
When all currently running processes are supposedly terminated before model
refinement, Java's ExecutorService does not always terminate McScM processes on
thread interruption, leaving behind rogue processes with every model
refinement, potentially freezing the system.
We need to modify the code so that model checking processes are destroyed when
the thread is interrupted.
Original issue reported on code.google.com by bobyan...@gmail.com on 14 Aug 2014 at 11:43
Original issue reported on code.google.com by
bobyan...@gmail.com
on 14 Aug 2014 at 11:43