in reply to Re^2: bug of File::Find ?
in thread bug of File::Find ?

Did you turn on warnings? Don't you get a "Variable ... will not stay shared" warning for you code? If you do, read perldiag about that message. Your error is still that your variables are not reset, except in a more complicated manner.