Closed dduehren closed 1 year ago
Library depends on the internal behaviour of esp_yeild(), which previously just suspended our USER task without doing anything else https://github.com/dancol90/ESP8266Ping/blob/934e701dcee743fe1ec564d0c2d64bd99e8d7bf3/src/ESP8266Ping.impl.h#L51 However, since 3.1.0 it will also call esp_schedule(), so the logic it implements that waits on it's own esp_schedule() no longer works
Library depends on the internal behaviour of esp_yeild(), which previously just suspended our USER task without doing anything else https://github.com/dancol90/ESP8266Ping/blob/934e701dcee743fe1ec564d0c2d64bd99e8d7bf3/src/ESP8266Ping.impl.h#L51 However, since 3.1.0 it will also call esp_schedule(), so the logic it implements that waits on it's own esp_schedule() no longer works