X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fws%2FJPredClient.java;h=80a66c382150c0cdf8f1ba6b290a278fba084cd3;hb=e5c2e37b24f09c90f2f7c748f6be10ce025da261;hp=4302df203a6e0e231ae142db3c9a5eb28f7147cf;hpb=816f6d685d041b982810be8129129b02a440417c;p=jalview.git diff --git a/src/jalview/ws/JPredClient.java b/src/jalview/ws/JPredClient.java index 4302df2..80a66c3 100755 --- a/src/jalview/ws/JPredClient.java +++ b/src/jalview/ws/JPredClient.java @@ -248,6 +248,18 @@ public class JPredClient { } } + catch (OutOfMemoryError er) + { + jobComplete = true; + wsInfo.setStatus(WebserviceInfo.STATE_STOPPED_ERROR); + JOptionPane.showInternalMessageDialog(Desktop.desktop, + "Out of memory handling result!!" + + + "\nSee help files for increasing Java Virtual Machine memory." + , "Out of memory", + JOptionPane.WARNING_MESSAGE); + System.out.println("JPredClient: "+er); + } } if (result!=null) if (! (result.isJobFailed() || result.isServerError()))