Skip to main content

inotify_init

Function inotify_init 

Source
pub fn inotify_init(flags: InotifyFlags) -> Result<Inotify, Errno>
Expand description

Crée une instance inotify. IN_CLOEXEC est posé par défaut (tous les FD ouverts par Air ont CLOEXEC) ; flags ajoute par exemple [InotifyFlags::NONBLOCK].

§Errors

  • [Errno::EMFILE]/[Errno::ENFILE] : limite de FD (processus / système) ou d’instances inotify (max_user_instances) atteinte.
  • [Errno::ENOMEM] : mémoire kernel insuffisante.