Fixed blocking problem in concurrent version