diff options
-rw-r--r-- | src/tail.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/tail.c b/src/tail.c index 3c8f425ca..6f8370625 100644 --- a/src/tail.c +++ b/src/tail.c @@ -1193,7 +1193,7 @@ tail_forever_inotify (int wd, struct File_spec *f, size_t n_files, if (evlen < fnlen) evlen = fnlen; - f[i].wd = 0; + f[i].wd = -1; if (follow_mode == Follow_name) { @@ -1231,8 +1231,7 @@ tail_forever_inotify (int wd, struct File_spec *f, size_t n_files, if (hash_insert (wd_table, &(f[i])) == NULL) xalloc_die (); - if (follow_mode == Follow_name || f[i].wd) - found_watchable = true; + found_watchable = true; } } |