commit | b4bc57dadc64612aaec2a7eab3b72b7d49d42d0b | [log] [tgz] |
---|---|---|
author | mukesh agrawal <quiche@chromium.org> | Wed Dec 07 01:07:47 2011 +0000 |
committer | Gerrit <chrome-bot@google.com> | Wed Dec 07 16:16:53 2011 -0800 |
tree | e74f8fae1b19146e58ebcf351e0c1d4f4b17263f | |
parent | 9364c4c9a1e1f4bbb59c8d32ac97c928505fc8cb [diff] |
shill: process BSSAdded and BSSRemoved signals in deferred tasks Because the handlers for these signals may invoke D-Bus methods, they need to be executed as deferred tasks. BUG=chromium-os:23833 TEST=manual Manual testing: - ran shill 3 times on alex w/o the patch, found it crashed reliably (100%) in the BSSAdded handler. - ran shill 5 times on alex w/the patch, found it did not crash. Change-Id: I83f2d3bb1c99389501cd93e7138c3eb9cd273011 Reviewed-on: https://gerrit.chromium.org/gerrit/12528 Tested-by: mukesh agrawal <quiche@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Ready: mukesh agrawal <quiche@chromium.org>