cdens / ARES

The AXBT Realtime Editing System (ARES) enables users to process (either in realtime or from audio recordings) and quality control data from Airborne eXpendable BathyThermographs (AXBTs)
GNU General Public License v3.0
1 stars 0 forks source link

Memory Issue #3

Closed cdens closed 2 years ago

cdens commented 3 years ago

ARES crashed on a mission with 8 tabs open. We need to identify if this is due to a memory leak or some other performance issues, and what we can do to mitigate it (e.g. ARES calculates how many tabs it can open and refuses to open too many?)

cdens commented 2 years ago

Late to comment- several commits ago resolved a race condition where the signal processing thread was occasionally terminated (and associated files closed) before the VHF radio receiver stopped trying to pass data to the computer. This problem was exacerbated with computers that were slower or already processing multiple tabs at once.