FujiNetWIFI / fujinet-firmware

8-bit systems to ESP32 WiFi Multifunction Firmware
https://fujinet.online
GNU General Public License v3.0
224 stars 68 forks source link

Use recursive mutex for the transactions. #744

Closed trekawek closed 4 months ago

trekawek commented 4 months ago

The standard mutex is not reentrant and we use recursive calls to _tnfs_transaction in the session recovery (which will block with std::mutex).

tschak909 commented 4 months ago

Thank you!