diff options
author | David Klempner <klempner@google.com> | 2015-02-02 13:13:01 -0800 |
---|---|---|
committer | David Klempner <klempner@google.com> | 2015-02-02 13:13:01 -0800 |
commit | ea6e8a65a216d9645569bb244a287352ace38fd2 (patch) | |
tree | 6d7a7edfc62c66586733422b8c14d68c1a8a96d4 /src/core/iomgr | |
parent | bff9f49579fa03ff281792c497a17c9edc739f62 (diff) |
Fix poll_kick_posix_test under asan
1. Init the freelist_mu in the forced-fallback path
2. Free allocated memory in the test_over_free test case.
Diffstat (limited to 'src/core/iomgr')
-rw-r--r-- | src/core/iomgr/pollset_kick.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/iomgr/pollset_kick.c b/src/core/iomgr/pollset_kick.c index 42b110d124..238ec75c61 100644 --- a/src/core/iomgr/pollset_kick.c +++ b/src/core/iomgr/pollset_kick.c @@ -138,6 +138,7 @@ void grpc_pollset_kick_kick(grpc_pollset_kick_state *kick_state) { } void grpc_pollset_kick_global_init_fallback_fd(void) { + gpr_mu_init(&fd_freelist_mu); grpc_wakeup_fd_global_init_force_fallback(); } |