Ticket #115 (closed Bugs: fixed)
Memory leak from system event listeners
|Reported by:||octo||Owned by:||octo|
The system event listeners used to update the application header bar may not always be unregistered on application shutdown. This is because the shutdown process shortcuts the usual screen-popping logic that handles them. Care must be taken to ensure that all system event handlers are unregistered on application shutdown, regardless of normal handling.
The result of this is that portions of LogicMail may remain resident in RAM after the application is exited, which can have the cumulative effect (if the application is started/stopped many times) of reducing available memory and slowing the device.