summaryrefslogtreecommitdiffstats
path: root/base/directory_watcher_unittest.cc
diff options
context:
space:
mode:
authordeanm@chromium.org <deanm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-01-24 21:16:42 +0000
committerdeanm@chromium.org <deanm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-01-24 21:16:42 +0000
commit1692ea885338dd799ae9f47151d2a7fd4d1b10c4 (patch)
treea262a1e095318a2ea796f55507275b1bd2dffb13 /base/directory_watcher_unittest.cc
parent616dab5a62842c3d98b65620ad986fd485e54eec (diff)
downloadchromium_src-1692ea885338dd799ae9f47151d2a7fd4d1b10c4.zip
chromium_src-1692ea885338dd799ae9f47151d2a7fd4d1b10c4.tar.gz
chromium_src-1692ea885338dd799ae9f47151d2a7fd4d1b10c4.tar.bz2
Attempt to fix a IAT unpatch crash.
The IAT destructor (which will unpatch) now should run at AtExitManager shutdown, which is before we return from main(). It was a static constructor (bad), which registers an atexit() destructor which happens sometime during ExitProcess / LdrShutdown. Also this removes some static constructors (the iat patchers, the throttle_queue, etc). I removed a StatsCounter completely, removing its static initializer. BUG=6886 Review URL: http://codereview.chromium.org/18712 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8613 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/directory_watcher_unittest.cc')
0 files changed, 0 insertions, 0 deletions