use function callback
Merge branch 'inotify2git' into develop