diff options
author | Muxi Yan <mxyan@google.com> | 2018-06-11 14:24:25 -0700 |
---|---|---|
committer | Muxi Yan <mxyan@google.com> | 2018-06-11 15:55:56 -0700 |
commit | 0f6016a854d57af7a8b62e3ac6a331e928cd6459 (patch) | |
tree | f6f1587be011114e98169c1dbb5f85d279fd4eea /src/core/lib | |
parent | 0e8b122f7f89d80bcb2183eeb6979674903ec6f4 (diff) |
bug - Fix #15679
Diffstat (limited to 'src/core/lib')
-rw-r--r-- | src/core/lib/iomgr/cfstream_handle.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/core/lib/iomgr/cfstream_handle.cc b/src/core/lib/iomgr/cfstream_handle.cc index 30f4e65632..827fd24831 100644 --- a/src/core/lib/iomgr/cfstream_handle.cc +++ b/src/core/lib/iomgr/cfstream_handle.cc @@ -116,7 +116,9 @@ CFStreamHandle::CFStreamHandle(CFReadStreamRef read_stream, open_event_.InitEvent(); read_event_.InitEvent(); write_event_.InitEvent(); - CFStreamClientContext ctx = {0, static_cast<void*>(this), nil, nil, nil}; + CFStreamClientContext ctx = {0, static_cast<void*>(this), + CFStreamHandle::Retain, CFStreamHandle::Release, + nil}; CFReadStreamSetClient( read_stream, kCFStreamEventOpenCompleted | kCFStreamEventHasBytesAvailable | |