Skip to content

Commit 51d6f3f

Browse files
authored
Merge pull request #664 from Azure/ewertons/FixDestroy
Indicate error in tlsio schannel if list operation fails
2 parents 8f52a3a + cd87bc4 commit 51d6f3f

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

adapters/tlsio_schannel.c

+2
Original file line numberDiff line numberDiff line change
@@ -1242,6 +1242,8 @@ void tlsio_schannel_destroy(CONCRETE_IO_HANDLE tls_io)
12421242
if (singlylinkedlist_remove(tls_io_instance->pending_io_list, first_pending_io) != 0)
12431243
{
12441244
LogError("Failure: removing pending IO from list");
1245+
indicate_error(tls_io_instance);
1246+
break;
12451247
}
12461248

12471249
first_pending_io = singlylinkedlist_get_head_item(tls_io_instance->pending_io_list);

0 commit comments

Comments
 (0)