Skip to content

Commit 5a93ac4

Browse files
fix(cloudflare): pass abort signal to tunnel connections fetch
1 parent 2dacaff commit 5a93ac4

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

‎apps/sim/tools/cloudflare/get_tunnel.ts‎

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,11 @@ export const getTunnelTool: ToolConfig<CloudflareGetTunnelParams, CloudflareTunn
3737
headers: (params) => cloudflareHeaders(params.apiKey),
3838
},
3939

40-
transformResponse: async (response: Response, params?: CloudflareGetTunnelParams) => {
40+
transformResponse: async (
41+
response: Response,
42+
params?: CloudflareGetTunnelParams,
43+
context?: { signal?: AbortSignal }
44+
) => {
4145
const data = await response.json()
4246

4347
if (!data.success) {
@@ -70,6 +74,7 @@ export const getTunnelTool: ToolConfig<CloudflareGetTunnelParams, CloudflareTunn
7074
const connectionsRes = await fetch(connectionsUrl, {
7175
method: 'GET',
7276
headers: cloudflareHeaders(params.apiKey),
77+
signal: context?.signal,
7378
})
7479
const connectionsData = await connectionsRes.json()
7580
if (connectionsData?.success && Array.isArray(connectionsData.result)) {

0 commit comments

Comments
 (0)