- Change: Reworked HFM's FAH Log File Parsing API. Changes targeted to make v7 log files a first class citizen in lieu of of being a derivation of v6 logs. As a result HFM as a client application does much less repeated parsing and scanning of the log data which results in less memory usage and faster client data processing. I'm also curious to see how well GPU work unit failures are now captured from v7 clients. I don't have any modern GPUs so this is obviously difficult for me to test.
- Change/Fix: Replaced the preferences/configuration storage mechanism (user.config) which has been a source of random problems since HFM's inception. Existing preferences will migrate to the new (home rolled) storage mechanism. The new preferences can be found in the HFM data files folder (config.xml).
- Fix: Crash reported by john on the hfm-net Google Group. He discovered a race condition between HFM attempting to write to the cached log.txt file while the web generation also attempts to upload (read) the same log.txt file via FTP, and vice-versa. HFM will attempt either operation multiple times before timing out and also fail graciously in lieu of tearing the process down. Neither I/O operation is critical to the long term health of the process.
Reply all
Reply to author
Forward
This conversation is locked
You cannot reply and perform actions on locked conversations.