Opened 3 weeks ago

Last modified 25 hours ago

#881 _started defect

fix file tracking

Reported by: westram Owned by: westram
Priority: normal Milestone:
Component: Library (GUI) Version: SVN
Keywords: Cc:

Description (last modified by westram)

Broken behavior:

  • file tracking does not work on NFS mounts (or similar)
    • inotify events appear for directories, but not for files.
  • under osx arb uses polling
    • does not detect deletion and creation of files.

Proposed fix:

  • improve polling version to detect modification, deletion and creation of files. (V) by [20009]
  • change use of inotify events: (V) by [20012]
    • events on files ⇒ mark for active check
    • events on directories ⇒ mark all tracked files in that directory for active check.
  • file tracking callbacks shall only be called from poll events (if conditions are met). (V) by [20004]

Change History (2)

comment:1 Changed 3 weeks ago by westram

  • Owner changed from devel to westram
  • Status changed from new to _started

comment:2 Changed 25 hours ago by westram

  • Description modified (diff)

Apparently, the problem has been fixed by log:branches/gcc@20000:20013
Code cleanup is required!

Note: See TracTickets for help on using tickets.