Ever want to go and make a cup of tea while on a breakpoint in debugging SDL Tridion TOM.NET Event System Code?
Just open Tridion.ContentManager.config and change the threadTimeout attribute to a value which allows adequate steeping time. Here I have set it to 5 minutes (3600 seconds).
<eventSystem maxThreadCount="5" threadTimeout="3600" threadNamePrefix="EventSystem" />
You’ll need to restart the TcmServiceHost process after you do this to see the change.
Remember to change it back afterwards or you might get some slow code hanging your UI.