fix reentrant blocklambda break