uWebSockets
uWebSockets copied to clipboard
AsyncSocket::write, uncork needs to return PROGRESS
written, failed, progress needs to be returned so that proper timeout logic can be implemented. Currently we only reset timeout on success but we really should reset it on any progress. Also, we reset timeout if written to work buffer, which is not completely correct either.