I think the only way to manage threads outside code is to use CF Admin pages. You can built simple admin tag for your own purposes that helps you manage your threads though. You could have the threads register themselves upon start using a shared key space that you can than poll and manage from. For example, if you used an application level array. Each thread will append its name to this array when started. To check whether a thread exists you check the length of array. You can then write a little code that can get information about thread status using associative array notation -- myThread=cfthread["#myThreadName#"]. This should also give you insight whether thread failed or myThread.Error variable also status info myThread.Status is available etc.
Hope this helps, Bilal ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;192386516;25150098;k Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:307297 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

