without freeze deadlock