IrLAP uses Swing timers
Status: Alpha
Brought to you by:
mpatters
IrLAP uses javax.swing.Timer to implement timeouts and
watchdogs. Although this implementation works, it suffers from
two shortcomings:
* The Blackdown port of Java 2 to Linux is missing some font
configuration. The first time a timer fires, it throws lots of exceptions about the missing fonts. This is slow and can interrupt
the state machine.
* Reliance on Swing limits JRed to Java 2 platforms, which runs
counter to the design goal of running everywhere.