I note the help files suggest that 16 threads per CPU is reasonable (less if
they are all active).  Is this accurate?

I have a threaded class that handles the emailing of a single email file.
If my application wishes to send multiple emails it will create multiple
instances of this thread, potentially breaking the 16 threads
recommendation, especially since the thread uses an email class that is
itself threaded.
How do I get the number of threads running in a given application?  Should I
create an email output queue (Singleton) that handles the this output?

Rob

Software engineer
Wild Software Ltd
Ph 03 338-1407


---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz
To UnSub, send email to: [EMAIL PROTECTED] 
with body of "unsubscribe delphi"
Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/

Reply via email to