Branch: Tag:

2010-02-03

2010-02-03 15:24:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed issue with propagation of symlink ids for newly monitored directories.

Rev: lib/modules/Filesystem.pmod/Monitor.pmod/basic.pike:1.36
Rev: lib/modules/Filesystem.pmod/Monitor.pmod/debug.pike:1.3
Rev: lib/modules/Filesystem.pmod/Monitor.pmod/symlinks.pike:1.7

1:   //   // Basic filesystem monitor.   // - // $Id: basic.pike,v 1.35 2010/02/02 14:34:47 grubba Exp $ + // $Id: basic.pike,v 1.36 2010/02/03 15:24:41 grubba Exp $   //   // 2009-07-09 Henrik Grubbström   //
347:    }    }    +  //! Called to create a sub monitor. +  protected void monitor(string path, int flags, int max_dir_interval, +  int file_interval_factor, int stable_time) +  { +  global::monitor(path, flags, max_dir_check_interval, +  file_interval_factor, stable_time); +  } +     //! Called when the status has changed for an existing file.    protected int(0..1) status_change(Stdio.Stat old_st, Stdio.Stat st,    int orig_flags)