File tree Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Original file line number Diff line number Diff line change 11# aws-api
22
3+ ## DEV
4+
5+ * Add http read timeout to IMDS requests [ #267 ] ( https://github.com/cognitect-labs/aws-api/issues/267 )
6+
37## 0.8.762 / 2025-08-05
48
59* Add Babashka support
Original file line number Diff line number Diff line change 4747
4848(defn- request-map
4949 [^URI uri]
50- (let [auth-token (u/getenv container-authorization-token-env-var)]
50+ (let [auth-token (u/getenv container-authorization-token-env-var)
51+ ; ; matches the java sdk v2 default value
52+ ; ; https://github.com/aws/aws-sdk-java-v2/blob/43950cfe9c067b56f3eedaa8c078432495be7c36/core/sdk-core/src/main/java/software/amazon/awssdk/core/SdkSystemSetting.java#L93-L101
53+ read-timeout-msec 1000 ]
5154 {:scheme (.getScheme uri)
5255 :server-name (.getHost uri)
5356 :server-port (or (when (pos? (.getPort uri)) (.getPort uri))
5760 :request-method :get
5861 :headers (cond-> {" Accept" " */*" }
5962 auth-token
60- (assoc " Authorization" auth-token))}))
63+ (assoc " Authorization" auth-token))
64+ :timeout-msec read-timeout-msec
65+ :cognitect.http-client/timeout-msec read-timeout-msec}))
6166
6267(defn- get-response-data [request-map http-client]
6368 (let [response (a/<!! (retry/with-retry
You can’t perform that action at this time.
0 commit comments