I'm using Poco 1.3.2-ssl
I have a multi-threaded application that runs on an embedded ARM processor that decodes and plays MPEG4 video files. The video processor portion of the application is its own thread that are created on an as needed basis. What I have found is that right around the 250'th creation of the Video Processor Thread, Poco throws an exception... every time.
I implemented this using ThreadPool and its now around 4000+ thread assign/use/release.
Is there limit on the number of times I can use Poco::Thread? I would prefer to use Poco::Thread rather than Poco::ThreadPool due to the ability of my VP class to know the state of its thread which is used for part of the control mechanism (with out joining the thread).
Anyone else noticed this kind of issue?