Something went wrong. Try again.
Monorepo for wisp.place. A static site hosting service built on top of the AT Protocol.
Something went wrong. Try again.
fix(main-app): ping idle redis connections so haproxy stops cutting them every 180 s master
main-app's shared Bun RedisClient, firehose's cache-invalidation publisher and hosting's revalidate queue client sit idle behind haproxy redis_write (timeout client/server 180s), so each was cut and reconnected every 180 s. Add startRedisKeepalive to @wispplace/constants (unref'd 60 s PING, skipped while not ready or a ping is outstanding, stopped on close) and use it for the three clients.
Author nekomimi.pet Date (Oct 8, 2026, 1:52 AM UTC) Commit e22dff2b e22dff2b471ef41ce16dda4e42b77bad7cb9fd9d Parent b624219c b624219c49f1f71a7155d7d1df456f378f2c4aba