#107 fixed two nodes that released the pump lock without having taken it. On Windows that corrupted the CRITICAL_SECTION; glibc refuses a non-owner's unlock with EPERM (measured). That FreeRTOS refuses it as well — which is why neither ESP32 board ever showed the defect — is read from its source. A one-off probe on a board would settle it, and would say whether the boards were ever exposed.
#107 fixed two nodes that released the pump lock without having taken it. On Windows that corrupted the
CRITICAL_SECTION; glibc refuses a non-owner's unlock withEPERM(measured). That FreeRTOS refuses it as well — which is why neither ESP32 board ever showed the defect — is read from its source. A one-off probe on a board would settle it, and would say whether the boards were ever exposed.