Build no: 3155
Yes, files are mostly C.
It was behaving yeseterday. This morning (the system was on all night), it is misbehaving.
- Indexing seems to done. There are no new processes being spawned
indexing [job 29]: indexed 3 files
indexing [job 30]: spawning 1 workers to process 3 / 3 files
indexing [job 30]: indexed 3 files
The job stays at 30.
- There seems to be only one thread running (sublime_text) and it is running at 100%.
A quick strace shows…
clock_gettime(CLOCK_BOOTTIME, {tv_sec=74681, tv_nsec=423296537}) = 0
clock_gettime(CLOCK_BOOTTIME, {tv_sec=74681, tv_nsec=423332872}) = 0
clock_gettime(CLOCK_BOOTTIME, {tv_sec=74681, tv_nsec=423359777}) = 0
clock_gettime(CLOCK_BOOTTIME, {tv_sec=74681, tv_nsec=423387793}) = 0
recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN}, {fd=11, events=POLLIN}, {fd=13, events=POLLIN}, {fd=20, events=POLLIN}, {fd=114, events=POLLIN}, {fd=125, events=POLLIN}, {fd=126, events=POLLIN}, {fd=127, events=POLLIN}, {fd=128, events=POLLIN}, {fd=129, events=POLLIN}, {fd=130, events=POLLIN}, {fd=131, events=POLLIN}, {fd=132, events=POLLIN}, {fd=133, events=POLLIN}, {fd=134, events=POLLIN}], 18, 0) = 0 (Timeout)
recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN}, {fd=11, events=POLLIN}, {fd=13, events=POLLIN}, {fd=20, events=POLLIN}, {fd=114, events=POLLIN}, {fd=125, events=POLLIN}, {fd=126, events=POLLIN}, {fd=127, events=POLLIN}, {fd=128, events=POLLIN}, {fd=129, events=POLLIN}, {fd=130, events=POLLIN}, {fd=131, events=POLLIN}, {fd=132, events=POLLIN}, {fd=133, events=POLLIN}, {fd=134, events=POLLIN}], 18, 0) = 0 (Timeout)
Again, and again, etc.
I am running
ps -e -T | grep sublime
13922 13922 ? 00:44:08 sublime_text
13922 14002 ? 00:00:01 sublime_text
intermittent threads are spawned and done.