I do not consider this a bug, more of an inconvenience.
When doing squid -k rotate the default value for file
rotations is 10, although the files are small as this is
done after logrotate does its work.
I recommend setting this value to 0 if using logrotate to
rotate squid logs. From squid.conf "Setting logfile_rotate
to 0 will disable the rotation, but the logfiles are still
closed and re-opened."
BTW After after "upgrading" from 5.2 to 6.0 perfomance of
squid and the whole system was terrible. I noticed the
machine was swapping to much. Without too much time to
investigate i did a clean install of 6.0 and things are ok.
Fixed in squid-2.2.STABLE4-6, which will be in next
Raw Hide release...