Skip to content

Reconnections fail #26

@mikypilota

Description

@mikypilota

Congratulations for your great project, first of all.

When looking at the logs you can see that upon reconnections jauto is shut down.

ibga  | • logging in ...
ibga  | java.lang.InterruptedException
ibga  |         at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1048)
ibga  |         at java.base/java.util.concurrent.CountDownLatch.await(CountDownLatch.java:230)
ibga  |         at javafx.graphics/com.sun.javafx.application.PlatformImpl.waitForStart(PlatformImpl.java:419)
ibga  |         at javafx.graphics/com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:440)
ibga  |         at javafx.graphics/com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:431)
ibga  |         at javafx.graphics/com.sun.javafx.application.PlatformImpl.checkIdle(PlatformImpl.java:549)
ibga  |         at javafx.graphics/com.sun.javafx.application.PlatformImpl.setImplicitExit(PlatformImpl.java:503)
ibga  |         at javafx.graphics/javafx.application.Platform.setImplicitExit(Platform.java:236)
ibga  |         at twslaunch.gstat.j.a(j.java:88)
ibga  |         at twslaunch.gstat.a.d(a.java:219)
ibga  |         at twslaunch.gstat.a.lambda$start$1(a.java:121)
ibga  |         at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
ibga  |         at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
ibga  |         at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
ibga  |         at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
ibga  |         at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
ibga  |         at java.base/java.lang.Thread.run(Thread.java:840)
ibga  | • entered maintenance cycle
ibga  |   - welcome: 28% Build 10.41.1e Authenticating... Logging in
ibga  | LogModuleConfigurator-Init: Log4j Ver2.x found on classpath
ibga  | LogModuleConfigurator-Init: LogModuleConfigurator initialized with Log4j Veri.x
ibga  |   - got warning: <html>This is not a brokerage account. <br>This is a "paper" trading account in which you <br>can engage in simulated trading. <br><br>Please confirm that you understand and wish <br>to conduct simulated trading before proceeding.</html> [I understand and accept]
ibga  |     clicking [I understand and accept] at 511,495 ...
ibga  |   - option check skipped, to perform again remove /home/ibg_settings/skip_option_check2
ibga  | ERROR StatusConsoleListener Attempted to append to non-started appender f
ibga  | ERROR StatusConsoleListener Attempted to append to non-started appender f
ibga  | ERROR StatusConsoleListener Attempted to append to non-started appender f
ibga  | ERROR StatusConsoleListener Attempted to append to non-started appender f
ibga  | ERROR StatusConsoleListener Attempted to append to non-started appender h
ibga  | 2025-12-09 23:55:02 [I] jauto command processing disabled
ibga  | 2025-12-09 23:55:02 [I] jauto is shutdown.

You can see that there are two exceptions, the first one being a ibga | java.lang.InterruptedException which is however innocuous and can be disregard (although I have been trying to diagnose this too but without success) and the other one is this ERROR StatusConsoleListener Attempted to append to non-started appender f which leads to jauto shutting down.

Unfortunately this output is not very telling and I could not myself understand where should I look at. However, these may be clearer to you, @heshiming

Thank you in advance for any help

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions