WARNING: held lock freed!