HF RL Explorer

Deadlock when Purge is called during concurrent Enclave.Open and missing lazy key initialization

Deadlock when Purge is called during concurrent Enclave.Open and missing lazy key initialization: a task in LegoFlow-SWE (Harbor dataset). A typical workload that triggers this is a concurrent stress test similar to the provided OpenEnclave function, which launches many goroutines calling…

The task

A typical workload that triggers this is a concurrent stress test similar to the provided `OpenEnclave` function, which launches many goroutines calling `immediateOpen` → `openVerify`. Under memory pressure (e.g., when `mlock` call fails) the runtime panics, `Purge` runs, and the process hangs.

Part of Lego-X/LegoFlow-SWE.