Changeset 305 for trunk/src/sh_files.c


Ignore:
Timestamp:
Nov 13, 2010, 11:24:24 PM (14 years ago)
Author:
katerina
Message:

Fix for ticker #226 (incorrect handling of missing files when secondary schedule is active).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/sh_files.c

    r294 r305  
    377377                  if (S_FALSE == sh_ignore_chk_del(ptr->name))
    378378                    {
     379                      fprintf(stderr, "FIXME 1 %s, %d\n", ptr->name, ptr->is_reported);
    379380                      if (0 != hashreport_missing(ptr->name,
    380381                                                  (ptr->class == SH_LEVEL_ALLIGNORE) ?
     
    430431                   * file has been added.
    431432                   */
    432                   if (sh_hash_have_it (ptr->name) >= 0)
     433                  if (sh_hash_have_it (ptr->name) >= 0 &&
     434                      !SH_FFLAG_REPORTED_SET(ptr->is_reported))
    433435                    {
    434436                      if (S_FALSE == sh_ignore_chk_del(ptr->name))
    435437                        {
     438                          fprintf(stderr, "FIXME 2 %s, %d\n", ptr->name, ptr->is_reported);
    436439                          if (0 != hashreport_missing(ptr->name,
    437440                                                      (ptr->class == SH_LEVEL_ALLIGNORE) ?
     
    12891292              if (S_FALSE == sh_ignore_chk_del(ptr->name))
    12901293                {
     1294                  fprintf(stderr, "FIXME 2 %s, %d\n", ptr->name, ptr->is_reported);
    12911295                  if (0 != hashreport_missing(ptr->name,
    12921296                                              (ptr->class == SH_LEVEL_ALLIGNORE) ?
Note: See TracChangeset for help on using the changeset viewer.