mirror of
https://github.com/weewx/weewx.git
synced 2026-06-10 10:05:20 -04:00
Bugfixes:
Reduced logging spam to syslog
Added singleton to handle watchdog thread for live data
-Upon exception another driver is instantiated which caused thread leaks. Singleton re-uses
thread when subsequent drivers are instantiated.
Added poll_device thread to poll the device
-The wxengine record phase may takes an indefinite time. During this time if the weather console
is pumping data, the buffers overflow causing lost data. This thread ensures no data is lost
from the weather console regardless how long the wxengine takes to process the generated
packets.
Added singleton for poll_device thread
Some more cleanup and logging options.