Fix a bug in line 116

change the block assign into a non-blocking one