Request timeout moved to send_request