Feature SS-189
1 vote

Maxima: Timeout control

Created by Martin Kraska on 8/4/2014 7:23 PM Last Updated by Martin Kraska on 8/10/2017 12:07 AM
%
 (hrs)
Logged: 0   (hrs)

 Description

Sometimes Maxima commands can take some time, e.g. VTK graphics commands. If the response of Maxima does not appear within a currently very short timeout threshold, Maxima kills the currently running process and restarts a new one.

This was meant to avoid blocking SMath by hanging Maxima processes.

It, however, prevents usage of more complex Maxima commands and prevents examining the log file (this is reset upon restart).

Proposal: accept the keyword "wait" as string or name as a second argument in Maxima(). If this argument is present, no restart is tried. Possibly restart can be triggered manually by pressing the stop button (interrupt calculation)

    Martin Kraska (Thursday, August 10, 2017 12:05 AM) #

 

Resolved by switching off time-out.