in reply to stopping File::Find at the first match
Since the CPAN documentation expressly states that the return-value of the wanted function is ignored, I surmise that “throwing an exception” is the proper way to do this.
But I do not claim to speak from authority on this...