HW env: ESP32(WROVER) + ILI9341 LCD + xpt2046 touch
SW env: latest lv_micropython code to build port ESP32 firmware
My code is to upload data by a mqtt client (https://github.com/fizista/micropython-umqtt.robust2/blob/master/src/umqtt/robust2.py), the mqtt client runs in a _thread.start_new_thread(), while lvgl runs in main thread.
If use uurequests.post but not mqtt to upload data, no failure.
When call the mqtt client to publish a message, it intermittently fails with following:
Traceback (most recent call last):
File "lv_utils.py", line 124, in task_handler
File "lv_utils.py", line 156, in default_exception_sink
AttributeError: 'module' object has no attribute 'exc_info'
Looks usys has not function exc_info(). And lvgl task_handler takes care of cross-thread task too?
Any help would be appreciated.