]> granicus.if.org Git - esp-idf/commit
mbedtls: Don't assign ctx->fd until connect() or bind() has succeeded
authorAngus Gratton <angus@espressif.com>
Tue, 5 Sep 2017 00:37:58 +0000 (10:37 +1000)
committerAngus Gratton <gus@projectgus.com>
Tue, 5 Sep 2017 01:08:35 +0000 (11:08 +1000)
commit8ce09c2c1c306d48feb37f95b7adc427a800d13b
treea720524cd248b832f1b49cbdb281618c2fa2e86d
parent11a87ca8113abe48981c3cb0aa157eee606f5f6d
mbedtls: Don't assign ctx->fd until connect() or bind() has succeeded

Avoid leaking closed file descriptors via ctx->fd

Reported: https://esp32.com/viewtopic.php?f=13&t=2910&sid=8568b1fd93a4c8d5760628a638efc48b#p13620
components/mbedtls/port/net.c