Ticket #115 (closed Bugs: fixed)

Opened 8 years ago

Last modified 8 years ago

Memory leak from system event listeners

Reported by: octo Owned by: octo
Priority: minor Milestone: 1.0.x
Component: LogicMail Version: 1.0.2
Keywords: Cc:
Blocked By: Blocking:

Description

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.

Change History

comment:1 Changed 8 years ago by octo

  • Status changed from new to closed
  • Resolution set to fixed

Fixed in 1.0.3

Note: See TracTickets for help on using tickets.