hmmm not sure where these threads could be coming from then…
@VitalyFedyunin might have an idea?
Another solution would be to start your job with gdb and when 4 threads are used, interrupt it and check the stack trace for each thread. That should tell us why it happens.