You are browsing as a guest. Sign up (or log in) to start making projects!

VilaV

  • 1 Devlogs
  • 11 Total hours

The free, mobile, Brazil-first operating system for party event venues.

Open comments for this post

11h 9m 38s logged

Every time a Go context expired while sending a WhatsApp notification, the queue worker interpreted “deadline” as a network timeout and retried using a dead context. Result: wasted attempts, queue drain stalled. As a fix, errors.Is(err, context.DeadlineExceeded) and context.Canceled now return false BEFORE the textual fallback in isTransient(). The deadline is the caller’s decision, not a downstream failure. Now we will proceed to implement lazy-loading of groups such as “This Week” / “Later” on the dashboard.

0
0
12

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…