ID: 8d54a0c71d ago

RoomHoldExpired

FW-CHECKOUT-2X

hold 8f21c released before checkout completed

services/inventory/hold.ts in confirmHold

Unhandledregressedfernway-checkoutproduction4 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 App
    90 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.serverGET /property/33911.51s
http.clientGET avalara.api/tax198ms
http.clientGET avalara.api/tax138ms
queueenqueue loyalty-accrual169ms
db.queryUPDATE bookings SET status = $1295ms
functionnightsBetween221ms
cacheGET rates:3391:2026-08164ms
queueenqueue 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

  • V

    Vigil detected this issue in fernway@2.11.2

    07 Aug, 15:37

  • AL

    Ana Lindqvist marked this as high priority

    07 Aug, 16:17

  • NF

    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

  • V

    Vigil escalated — event rate up 392% over the 7d baseline

    05 Aug, 20:18