diff options
author | cbentzel@chromium.org <cbentzel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-19 15:39:22 +0000 |
---|---|---|
committer | cbentzel@chromium.org <cbentzel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-19 15:39:22 +0000 |
commit | ed880f60fe33b447a542f787501b3ce4b396f17f (patch) | |
tree | 7600e7eeb0b9eb1099171a8bd7feef548d6146e6 /tools | |
parent | 4ae61df4c13769a3336836e904ce4291cbda1dfe (diff) | |
download | chromium_src-ed880f60fe33b447a542f787501b3ce4b396f17f.zip chromium_src-ed880f60fe33b447a542f787501b3ce4b396f17f.tar.gz chromium_src-ed880f60fe33b447a542f787501b3ce4b396f17f.tar.bz2 |
Fix leak in PrerenderResouceHandlerTest.
ResourceHandler's expect to be deleted on the IO thread after their ref count goes to 0. Change the unit test to explicitly drop ref count and run the IO thread's message loop.
BUG=69414
TEST=valgrind trybots
Review URL: http://codereview.chromium.org/6136006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71798 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r-- | tools/heapcheck/suppressions.txt | 6 | ||||
-rw-r--r-- | tools/valgrind/memcheck/suppressions.txt | 6 |
2 files changed, 0 insertions, 12 deletions
diff --git a/tools/heapcheck/suppressions.txt b/tools/heapcheck/suppressions.txt index d04ce62..a21d13f 100644 --- a/tools/heapcheck/suppressions.txt +++ b/tools/heapcheck/suppressions.txt @@ -1186,12 +1186,6 @@ fun:ResourceDispatcherHostTest::MakeTestRequest } { - bug_69414 - Heapcheck:Leak - ... - fun:*PrerenderResourceHandlerTest* -} -{ Bug_70062 Heapcheck:Leak fun:PR_NewLock diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt index c4ecfda..bb1435d 100644 --- a/tools/valgrind/memcheck/suppressions.txt +++ b/tools/valgrind/memcheck/suppressions.txt @@ -3568,12 +3568,6 @@ fun:_ZN3net9HttpCache11Transaction13DoSendRequestEv } { - bug_69414 - Memcheck:Leak - fun:_Znw* - fun:_ZN28PrerenderResourceHandlerTestC2Ev -} -{ Bug_69919 Memcheck:Leak fun:calloc |