Ahh.. don't ya just love nested bugs..

Okay, the filldir() routine sometimes has no glob matches over a long stretch, which causes it to return nothing, which cases the readdir() loop to think it has finished.

Fixed in v141.

Thanks again.