File tree 2 files changed +4
-2
lines changed
src/core/lib/event_engine/cf_engine
2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -298,7 +298,8 @@ void CFStreamEndpointImpl::DoRead(
298
298
}
299
299
300
300
buffer->RemoveLastNBytes (buffer->Length () - read_size);
301
- on_read (absl::OkStatus ());
301
+ on_read (read_size == 0 ? absl::InternalError (" Socket closed" )
302
+ : absl::OkStatus ());
302
303
}
303
304
304
305
bool CFStreamEndpointImpl::Write (
Original file line number Diff line number Diff line change @@ -131,6 +131,7 @@ EVENT_ENGINE_TEST_TARGETS=(
131
131
//src/objective-c/tests:MacTests
132
132
//src/objective-c/tests:UnitTests
133
133
//src/objective-c/tests:EventEngineUnitTests
134
+ //src/objective-c/tests:CFStreamTests
134
135
//src/objective-c/tests:tvtests_build_test
135
136
)
136
137
@@ -143,7 +144,7 @@ objc_event_engine_bazel_tests/bazel_wrapper \
143
144
" ${BAZEL_REMOTE_CACHE_ARGS[@]} " \
144
145
$BAZEL_FLAGS \
145
146
--test_env=GRPC_EXPERIMENTS=event_engine_client \
146
- --test_env=GRPC_VERBOSITY=debug --test_env=GRPC_TRACE=event_engine,api \
147
+ --test_env=GRPC_VERBOSITY=debug --test_env=GRPC_TRACE=event_engine* ,api \
147
148
" ${OBJC_TEST_ENV_ARGS[@]} " \
148
149
-- \
149
150
" ${EXAMPLE_TARGETS[@]} " \
You can’t perform that action at this time.
0 commit comments