ID: 8d54a0c71d ago
RoomHoldExpired
FW-CHECKOUT-2Xhold 8f21c released before checkout completed
services/inventory/hold.ts in confirmHold
Unhandledregressedfernway-checkoutproduction▷ 4 replays
event 24/24
Stack Trace
- src/services/inventory/hold.tsin withTelemetry at line 70:10In App
- src/services/inventory/hold.tsin confirmHold at line 92:18In App90 const hold = await inventory.reserve(rateId, guests);91 if (!hold) return fail('hold_unavailable');92 return await gateway.capture(hold.token, { timeoutMs: 8000 });93}94
Highlights
- release
- 5309b5d
- rate_plan
- flexible
- url
- /property/3391
- handled
- no
Trace preview
View full trace →http.server — GET /property/33911.51s
http.client — GET avalara.api/tax198ms
http.client — GET avalara.api/tax138ms
queue — enqueue loyalty-accrual169ms
db.query — UPDATE bookings SET status = $1295ms
function — nightsBetween221ms
cache — GET rates:3391:2026-08164ms
queue — enqueue confirmation-email193ms
13 hidden spans · root 1.51s
Context
- browser
- Safari 18.3
- os
- Android 15
- url
- /property/3391
- rate_plan
- flexible
- device
- mobile
- release
- 5309b5d
- environment
- production
- handled
- no
- sdk
- vigil-js/4.2.1
Activity
Vigil detected this issue in fernway@2.11.2
07 Aug, 15:37
Ana Lindqvist marked this as high priority
07 Aug, 16:17
Nell Frazier Partner confirmed their p99 moved to 9.4s last Tuesday. Raising our budget is a stopgap, not the fix.
07 Aug, 18:37
Vigil escalated — event rate up 392% over the 7d baseline
05 Aug, 20:18