#10098: Flaky doctest in sage/interfaces/expect.py
-----------------------+----------------------------------------------------
   Reporter:  mpatel   |       Owner:  mvngu   
       Type:  defect   |      Status:  new     
   Priority:  blocker  |   Milestone:  sage-4.6
  Component:  doctest  |    Keywords:          
     Author:           |    Upstream:  N/A     
   Reviewer:           |      Merged:          
Work_issues:           |  
-----------------------+----------------------------------------------------

Comment(by vbraun):

 Did that appear at the same time as the "sync" was removed from NFS? Or
 did we upgrade the `expect` python module?

 I think something is tripping over the following fact: In UNIX, you can
 open a file, then delete it, then delete the containing directory. The
 file is still open for business until you close it. But NFS doesn't have
 inodes, so if you delete an open file the NFS volume will contain a fake
 directory entry `.nfs00000000007d541a0000abf1` that only disappears when
 you close the file. I guess that the  "Device or resource busy" error is
 from trying to delete the non-empty directory. Either because the open
 file descriptor was leaked or because of some concurrency issue with NFS.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10098#comment:4>
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.

Reply via email to