Made request and response more similar and use normal timeout after keepalive timeout