JWS-27 replaced JRonn with patched biojava 3.0.4 version which runs correctly for...
[jabaws.git] / binaries / windows / bj3.0.4p-jronn.patch
1 Index: src/main/java/org/biojava3/ronn/ORonn.java
2 ===================================================================
3 --- src/main/java/org/biojava3/ronn/ORonn.java  (revision 9674)
4 +++ src/main/java/org/biojava3/ronn/ORonn.java  (working copy)
5 @@ -102,7 +102,9 @@
6                 timer = new Timer(TimeUnit.MILLISECONDS);
7         }
8  
9 -       synchronized void writeResults(final float[] meanScores, final char[] seqs) {
10 +       void writeResults(final float[] meanScores, final char[] seqs) {
11 +               synchronized (out)
12 +               {
13                 out.println(">" + sequence.getId());
14                 if (layout == ResultLayout.VERTICAL) {
15                         for (int i = 0; i < meanScores.length; i++) {
16 @@ -124,6 +126,7 @@
17                 }
18                 out.println();
19                 out.flush();
20 +               }
21         }
22  
23         static boolean isValidSequence(final FastaSequence fsequence) {