Solved it with some help from a specialist at HP, we were not closing and
deleting the thread correctly.
Troy Dodsworth wrote in message ...
>I have a process which creates a thread every time it is asked to process a
>request so it is always ready to accept a new request. After it process
256
>requests - creating and closing 256 threads, it is not able to create
>another thread and hangs on the create thread process. The existing
threads
>have all completed and exited out and when I check the process they does
not
>appear to be any threads left running. Has any one else run into this and
>if so, is there any type of solution other than shutting down and
restarting
>the main process which created the threads ?
>
>Troy.
>
>