put timeout on potential infinite loop, added to gitignore