X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fio%2FHTMLOutput.java;h=2745420dad918866a53f4a7af65388f1620e5c97;hb=5aa8888ce7093703fc7e5ed4cc24d4d7059a8299;hp=eb44180a9095157205893ec98f1c05f6de52b2f3;hpb=f4b18ae31d37e694b59875f26e0863179de248f1;p=jalview.git diff --git a/src/jalview/io/HTMLOutput.java b/src/jalview/io/HTMLOutput.java index eb44180..2745420 100644 --- a/src/jalview/io/HTMLOutput.java +++ b/src/jalview/io/HTMLOutput.java @@ -29,6 +29,7 @@ import java.util.Objects; import jalview.api.AlignExportSettingsI; import jalview.bin.Cache; +import jalview.bin.Jalview; import jalview.datamodel.AlignExportSettingsAdapter; import jalview.datamodel.AlignmentExportData; import jalview.gui.AlignmentPanel; @@ -329,7 +330,14 @@ public abstract class HTMLOutput implements Runnable e.printStackTrace(); return; } - new Thread(this).start(); + if (Jalview.isHeadlessMode()) + { + this.run(); + } + else + { + new Thread(this).start(); + } }