Skip to content

Commit 4030206

Browse files
authored
check kCFStreamStatusError on macos tlsio (#486)
1 parent 93163fb commit 4030206

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pal/ios-osx/tlsio_appleios.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -425,7 +425,7 @@ static void dowork_read(TLS_IO_INSTANCE* tls_io_instance)
425425
if (tls_io_instance->tlsio_state == TLSIO_STATE_OPEN)
426426
{
427427
CFStreamStatus read_status = CFReadStreamGetStatus(tls_io_instance->sockRead);
428-
if (read_status == kCFStreamStatusAtEnd)
428+
if (read_status == kCFStreamStatusAtEnd || read_status == kCFStreamStatusError)
429429
{
430430
enter_tlsio_error_state(tls_io_instance);
431431
}

0 commit comments

Comments
 (0)