#17924: Race condition in pexpect
-------------------------------------+-------------------------------------
       Reporter:  Vincent.Neri       |        Owner:
           Type:  defect             |       Status:  needs_work
       Priority:  major              |    Milestone:  sage-6.8
      Component:  interfaces         |   Resolution:
       Keywords:  docker             |    Merged in:
        Authors:  Jeroen Demeyer,    |    Reviewers:  Vincent Neri
  Volker Braun                       |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  6a759cd704efd7d7b2109b8c58e2621074ea3b07
  u/jdemeyer/failure_in_doctest_framework_when_running_in_docker|     Stopgaps:
   Dependencies:  #17686             |
-------------------------------------+-------------------------------------

Comment (by vbraun):

 Replying to [comment:35 jdemeyer]:
 > It was in particular the `except SystemExit as err:` which made me
 recognize a potential bug I had fixed in #17686.

 I agree that it looks related, but there is actually no !SystemExit
 caught. So I still don't understand how that race could have been
 responsible. Actually I don't understand at all why the !SystemExit
 matters, it must be either a) coincidence, its just timing for the
 underlying race or b) catching !SystemExit somehow changes how signals are
 handled.

--
Ticket URL: <http://trac.sagemath.org/ticket/17924#comment:42>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to