[so] mmap, referinte filedescriptori
    Razvan Deaconescu 
    razvan.deaconescu at cs.pub.ro
       
    Fri Apr 11 19:41:48 EEST 2014
    
    
  
Catalin Vasile <catalinvasile92 at gmail.com> writes:
> Salut,
>
> Din cate stiu, atata timp cat ceva inca referientiaza un
> filedescriptor/fisier, resursele folosite pentru a accesa acel fisier
> nu sunt inchise.
>
> Este gresit sa inchid mai intai un file descriptor, si apoi sa-l
> folosesc in continuare intr-o mapare cu mmap ?
Dacă e vorba de a face următoarele:
---
close(fd);
mmap(..., fd, ...);
---
intuiția îmi spune că vei primi eroare EBADF. Vezi secțiunea ERRORS din
pagina de manual a mmap[1].
Poți testa pe un program simplu.
[1] http://man7.org/linux/man-pages/man2/mmap.2.html#ERRORS
Răzvan
    
    
More information about the so
mailing list