[CentOS] logs such as messages, boot.log, and kernel contained 0 size

Mon Feb 16 15:38:52 UTC 2009
John Doe <jdmls at yahoo.com>

Frank Ling <frankling77 at yahoo.com>
> *.info;*.!warn;authpriv.none;cron.nome;mail.none;       -/var/log/messages

I guess you alread tried to restart syslog.

From the manpage:
"You may prefix each entry with the minus ‘‘-’’ sign to omit syncing the file after every
 logging.   . . ."

Maybe try to remove the '-' and restart syslog...

JD