Open rbeckman-nextgen opened 4 years ago
Verify if this issue occurs in 2.x branch
Imported Comment. Original Details: Author: wayneh Created: 2014-03-03T11:41:22.000-0800
I've only been able to reproduce this while debugging with Eclipse, so it sounds like the same issue as VELOCITY-775. Also, it happens in 2.x as well. Though it's worse in 2.x because there certain threads seem to block indefinitely, whereas in 3.x it seems to always finish parsing, albeit slowly.
It's still an unresolved issue on the Velocity side, so (other than fixing their code ourselves) it would require upgrading the library, and seeing their revision history it's unlikely that it'd be fixed anytime soon.
Imported Comment. Original Details: Author: narupley Created: 2014-04-09T09:40:35.000-0700
This appears to be an issue with Velocity: VELOCITY-775.
During load testing for MIRTH-3135, I've noticed it happen twice. Here's what a threaddump shows: \ \ `Thread 15391: (state = BLOCKED)
In this case it happened with the Database Reader channel I was testing with. The main processing thread is the one that hung, while replacing the destination connector properties, before placing the message in the destination queue. Interestingly, stopping the channel worked fine. That stop operation shouldn't have interrupted the main processing thread, but apparently it did something to jar Velocity out of the rut it was stuck in.
Imported Issue. Original Details: Jira Issue Key: MIRTH-3136 Reporter: narupley Created: 2014-02-02T07:46:37.000-0800