Actually, anything <= 0 is treated as 1, not 999999. The latter is treated as it is, ie makes $findfile scan up to 999,999 directories deep.