Added the wait queue functionality for ACK receive timeout