Thanks Rakesh. This has been resolved for 8.7. You should be able to workaround by changing the configuration to use an unbounded-queue-thread-pool (without a queue size) instead.
Steve