Jon, is there a way to tell Sublime to let the workers skip specific directories/files?
I've been having troubles with 100% CPU usage as well, which is related to some temp files in a Rails project:
worker 21374 appears stuck while processing file /Users/Jean/Projecten/Kabisa/adroit/tmp/data/meta_request/3acc3d6c-6d76-4814-adda-446fcfd646c9.json, killing process
worker 21377 appears stuck while processing file /Users/Jean/Projecten/Kabisa/adroit/tmp/data/meta_request/3acc3d6c-6d76-4814-adda-446fcfd646c9.json, killing process
worker 21386 appears stuck while processing file /Users/Jean/Projecten/Kabisa/adroit/tmp/data/meta_request/3acc3d6c-6d76-4814-adda-446fcfd646c9.json, killing process
worker 21411 appears stuck while processing file /Users/Jean/Projecten/Kabisa/adroit/tmp/data/meta_request/3acc3d6c-6d76-4814-adda-446fcfd646c9.json, killing process
While it does kill the process, the tmp files get generated quite frequently, and eventually I have ~20 Sublime Text processes together eating 100% CPU at any given time