Implement threading so that the Operating System file monitoring limit is not reached
Implement threading so that the Operating System file monitoring limit is not reached