Bug 913141 - Use settingslock.closed in SettingsListener