Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
The current NetworkParser class creates new instances of the Thread class which each call to parse. This could create an unbounded number of threads created by this class. I'd suggest replacing this logic with a ThreadPoolExecutor and a configurable number of threads. This will help prevent creating an unbounded number of threads and allow the user to tune performance to the hardware.
Attachments
Issue Links
- is related to
-
TIKA-1762 Create Executor Service from TikaConfig
- Resolved