Add sign timeout to thunk

This commit is contained in:
Jon Staab
2025-09-16 11:56:00 -07:00
parent 80944e64a7
commit a3295dc2fe
10 changed files with 94 additions and 35 deletions
+4 -2
View File
@@ -132,9 +132,11 @@ export class Thunk {
}
try {
event = await signer.sign(event)
event = await signer.sign(event, {
signal: AbortSignal.timeout(15_000),
})
} catch (e: any) {
return this._fail(`Failed to sign event: ${String(e.error || e)}`)
return this._fail(String(e || "Failed to sign event"))
}
}