Changes between Initial Version and Version 2 of Ticket #121

Show
Ignore:
Timestamp:
01/04/09 23:15:42 (6 years ago)
Author:
rurban
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #121

    • Property status changed from new to assigned
    • Property owner set to rurban
  • Ticket #121 – description

    initial v2  
    11The "eval.get_string - same file" fails on cygwin. 
    2 It writes twice a temp pbc file, load_bytecode it and remove in the middle. 
     2It writes twice a temp pbc file, load_bytecode it and remove in the middle.[[BR]] 
    33I guess that load_bytecode leaves a handle open,  
    44therefore rm or open > fail with Permission denied. 
     
    99While debugging this test I see: 
    1010 
    11 cd /tmp 
    12 ls -al  
    13 ??????????? ? ? ? ? ? HhY9ocQ3wA.pbc 
    14 ls -al *.pbc 
    15 ls: cannot access HhY9ocQ3wA.pbc: No such file or directory 
     11cd /tmp [[BR]] 
     12ls -al [[BR]] 
     13??????????? ? ? ? ? ? HhY9ocQ3wA.pbc [[BR]] 
     14ls -al *.pbc [[BR]] 
     15ls: cannot access HhY9ocQ3wA.pbc: No such file or directory [[BR]] 
    1616 
    1717Note that cygwin has special code to circumvent unlink on open files, it deferes unlink until process end. And at the end of parrot this file is deleted.