wladwnt
wladwnt
I have the same issue: 0x40086fc4: _xt_lowint1 at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/freertos/xtensa_vectors.S line 1118 0x40086fc4: _xt_lowint1 at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/freertos/xtensa_vectors.S line 1118 0x4008cd1b: multi_heap_internal_unlock at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/heap/multi_heap.c line 380 0x4008d37e: multi_heap_malloc at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/heap/multi_heap_poisoning.c line 321 0x40081cc5:...
OK, the same as in [https://github.com/fhessel/esp32_https_server/issues/48#issue-483127431](https://github.com/fhessel/esp32_https_server/issues/48#issue-483127431)
Good Fox for ESP32, but this part change not needed (is wrong): ```c++ #ifdef ESP32 long m = pow(round(v), 0x7FF); #else long m = round(v) & 0x7FF; #endif ```
Because round(v) & 0x7f gives correct result on ESP32, checked via ETS5. Why the calculation on ESP32 should be different to ESP8266?
Have probably the same issue. Do you mean you: 1) patch ESPAsyncTCP with "set _tx_unacked_len to zero in void AsyncClient::_connected"? 2) You call _destroyClient() in PangolinMQTT::_onDisconnect, and in _destroyClient() you...
Does it make sense to check in application if PANGO::TXQ.size() is too high, then prevent new publish() ...
You still can select v2 with one trick. The Selection v2 is just deactivated in html. If you use firefox, use right click (mouse) on the v2 select box, tehn...
The best solution, of course, is to update haaska to v3. Hope the author will do it.