add validate on reply time
fix bug: reply timeout