- Procedure GMP::SolverSession::Interrupt(solverSession, timeout)
 
GMP::SolverSession::Interrupt
The procedure GMP::SolverSession::Interrupt interrupts a solver
session that is (asynchronous) executing.
GMP::SolverSession::Interrupt(
     solverSession,    ! (input) a solver session
     [timeout]         ! (optional) timeout interval
     )
Arguments
- solverSession
 An element in the set
AllSolverSessions.- timeout
 A scalar value indicating the time-out interval (in seconds). The default value is 600.
Return Value
The procedure returns 1 on success, or 0 otherwise.
Note
This interrupt procedure will wait until the solver session is successfully interrupted or the time-out interval elapses.
This procedure can also be called for a solver session that is not asynchronous executing. In that case the timeout argument will be ignored.