#7691: Expect interfaces should not timeout
--------------------------+-------------------------------------------------
Reporter: was | Owner: was
Type: defect | Status: new
Priority: major | Milestone: sage-4.3.1
Component: interfaces | Keywords:
Work_issues: | Author:
Upstream: N/A | Reviewer:
Merged: |
--------------------------+-------------------------------------------------
Long, long ago I randomly decided that the pexpect interfaces (to maxima,
gp, etc.) should timeout if the subprocess takes more than 30 seconds to
startup. This is completely arbitrary, and really makes no sense,
especially since randomly loaded systems (especially heavy NFS load) can
easily and reasonably increase the startup time to > 30 seconds.
Let's change it so that there is *no* timeout. If you type
{{{
sage: gp('2+2')
}}}
then Sage should simply wait until gp starts, no matter how long that
takes. That's just like typing
{{{
bash$ gp
}}}
on the command line and the command line not killing gp because it takes >
30 seconds to start.
This will also sort out many doctest issues on highly loaded machines.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7691>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.