Saturday, August 03, 2019

throw new InterruptedException()

The InterruptedException is thrown when a Thread is waiting, sleeping or occupied and can be interrupted at any moment in its execution cycle. Since September last year it seems that my writing thread has constantly been interrupted by life, and I feel like I need to do some serious refactoring, maybe build in some new exception handlers and rework the concurrency model. The Writing Thread waited on the inspiration Thread to complete, which as can be seen has been deadlocked and in retrospect was a terrible design choice, so I have decided some time ago to kill the Writing process until the refactoring is done, hopefully I will delete more code from the program then add.....So here is to version 2.0, official release date 12 August 2019 and weekly releases thereafter.