public LoggingThread(BlockingQueue<LogEvent> queue) {
this.queue = queue;
this.setName("ATL-Logging-Thread");
try {
this.writer = new LogEventWriter(new FileWriter(new File(App.settings.getBaseDir(),
"ATLauncher-Log-1.txt")));
this.writer.write("Generated on " + Timestamper.now() + "\n");
Runtime.getRuntime().addShutdownHook(new Thread(new Runnable() {
@Override
public void run() {