* increases timeout * refactor: reuse constants for redis db * avoid closing connection on pong error * fix: prevent electron from pausing timer executions Our pings could be paused when our app is backgrounded. * refactor: remove unnecessary refs * fix: presence unreliable within same pod It was broadcasting presence changes to other pods, but not notifying clients connected to the same pod
9 lines
284 B
Go
9 lines
284 B
Go
package db
|
|
|
|
// Shared database namespaces used across services
|
|
// FIX: Use separate redis instance. We start with higher number because use this same instance in helios.
|
|
const (
|
|
RedisDBAuth = 4 // auth sessions
|
|
RedisDBPusher = 5 // dedicated to pusher state (presence, pub/sub)
|
|
)
|