|
||||||||
|
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 |
||||||||
- [JIRA] (JENKINS-16070) Deadlock using Windows ... [email protected] (JIRA)
- [JIRA] (JENKINS-16070) Deadlock using Win... [email protected] (JIRA)
- [JIRA] (JENKINS-16070) Deadlock using Win... [email protected] (JIRA)
- [JIRA] (JENKINS-16070) Deadlock using Win... [email protected] (JIRA)

Better to fix in https://github.com/jenkinsci/jna and then submit to https://github.com/twall/jna for the public benefit. Overuse of static initializers is always a danger. Structure.MAX_GNUC_ALIGNMENT could simply be inlined, solving your problem. Wuala’s deadlock involving Pointer.SIZE looks tougher since this field is public; perhaps it could be deprecated and made nonfinal, with Native.<clinit> setting it.
BTW newer versions of Jenkins do not use JNA for this purpose when running on Java 7+.