ID: f903d71e2d ago

QueueLeaseLost

FW-JOBS-5E

nightly-rate-refresh lease lost after 90s

workers/rates/refresh.go in (*Worker).Run

Unhandledescalatingfernway-jobsproduction
event 24/24

Stack Trace

  • workers/rates/refresh.goin withTelemetry at line 40:11In App
  • workers/rates/refresh.goin (*Worker).Run at line 62:25In App
    60 const hold = await inventory.reserve(rateId, guests);
    61 if (!hold) return fail('hold_unavailable');
    62 return await gateway.capture(hold.token, { timeoutMs: 8000 });
    63}
    64

Highlights

release
ea424d8
rate_plan
flexible
url
/search
handled
no

Trace preview

View full trace →
http.serverGET /api/v3/availability990ms
functionapplyAccrual36ms
renderPropertyGallery137ms
functionnightsBetween103ms
db.queryUPDATE bookings SET status = $1118ms
cacheGET rates:3391:2026-0893ms
db.querySELECT * FROM room_holds WHERE token = $189ms
queueenqueue loyalty-accrual40ms

17 hidden spans · root 990ms

Context

browser
Safari 18.3
os
Windows 11
url
/search
rate_plan
flexible
device
tablet
release
ea424d8
environment
production
handled
no
sdk
vigil-js/4.2.1

Activity

  • V

    Vigil detected this issue in fernway@2.10.2

    22 Jul, 22:38

  • AL

    Ana Lindqvist marked this as high priority

    22 Jul, 23:18

  • RK

    Rhea Kapoor Partner confirmed their p99 moved to 9.4s last Tuesday. Raising our budget is a stopgap, not the fix.

    23 Jul, 01:38

  • V

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

    04 Aug, 13:40