[ https://issues.apache.org/jira/browse/JENA-244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13525992#comment-13525992 ]
Stephen Owens commented on JENA-244: ------------------------------------ Found a way that the work around is not safe. I had ended up doing a pre-emptive prepare and all was well for a while, as long as you don't need to trigger a new dynamic prepare in a multi-threaded use case. It turns out however that removing anything from the model triggers the need for the prepare and my 'static' model wasn't perfectly static. Back to occasional deadlocks. I've tried this in 2.7.4 and it is still a current issue, reviewing the code further and I'll post back if I find something. > Deadlock during SPARQL execution on an inference model > ------------------------------------------------------ > > Key: JENA-244 > URL: https://issues.apache.org/jira/browse/JENA-244 > Project: Apache Jena > Issue Type: Bug > Components: Jena > Reporter: Stephen Owens > Attachments: JenaDeadLockTest.java, JenaDeadLockTest.java > > -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira