It suits programs that cannot reopen their log file, but according to the logrotate man page a few lines written between the copy and the truncate can be lost.