flash erasing maybe block writing operation.make erasing operation sleep, when the other thread is in wait queue.