bug exist on ack, fix it soon

check the multithread carefully, kernel often  crash because it visit
released memory.