]> granicus.if.org Git - esp-idf/commit
i2c driver: When deleting, disable interrupts before freeing data structures
authorAngus Gratton <angus@espressif.com>
Thu, 8 Jun 2017 05:57:31 +0000 (15:57 +1000)
committerAngus Gratton <gus@projectgus.com>
Thu, 8 Jun 2017 05:57:31 +0000 (15:57 +1000)
commita89e93fc3d8de1f9e92e0a2da51a8160c81e1779
treedad266cf92d232b67c32fea6c826d8df059b2286
parent82b8b1db1f2bf185a495253620e4b4a5aaac3ddb
i2c driver: When deleting, disable interrupts before freeing data structures

Fixes a potential race if I2C interrupt occurs while driver is being delted.
components/driver/i2c.c