Well, from the docs:
If the file does not get altered for a while, File::Tail gets suspicio
and starts checking if the file was truncated, or moved and recreated.
If anything like that had happened, File::Tail will quietly reopen the
+ file, and continue reading.
The only way to affect what happens on reopen is by setting the reset_
+tail parameter (see below).
The effect of this is that the scripts need not be aware when the logf
+iles were rotated,
they will just quietly work on.
So I would say the answer to that question is yes :)