My distribution server has been set to allow 10000 worker threads, yet whenevre the amount of distribution agents running goes over 120, some agents stop working and report "Waiting for a worker thread".
If I look in task manager SQL Server Agent has 138 threads, and all the others add up to no more than a few hundred...

Any ideas how I can get these things to go over this limit?
Is there a seperate agent threads setting?