bug a fix that fileRotate() could be invoked more than once in an actual file rotate activity