http://www.perlmonks.org?node_id=525550


in reply to Issues with File::Find and Network Mounted Disks

This is a longstanding bug/optimization in File::Find - you want to set $File::Find::dont_use_nlink = 1, which makes File::Find behave in a sane manner. Your file share seems to fall under the "and a couple of others" category of problematic filesystems that were sacrificed for speed.