mirror of
https://github.com/binwiederhier/ntfy.git
synced 2024-12-23 10:12:38 +01:00
Suggested changes
-b9badee6db (r1111115151)
-b9badee6db (r1111114771)
This commit is contained in:
parent
b9badee6db
commit
36685e9df9
1 changed files with 8 additions and 7 deletions
|
@ -675,8 +675,6 @@ func (s *Server) handlePublishWithoutResponse(r *http.Request, v *visitor) (*mes
|
||||||
if err := s.messageCache.AddMessage(m); err != nil {
|
if err := s.messageCache.AddMessage(m); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
m.Expires = m.Time
|
|
||||||
}
|
}
|
||||||
u := v.User()
|
u := v.User()
|
||||||
if s.userManager != nil && u != nil && u.Tier != nil {
|
if s.userManager != nil && u != nil && u.Tier != nil {
|
||||||
|
@ -1416,12 +1414,15 @@ func (s *Server) execManager() {
|
||||||
defer s.mu.Unlock()
|
defer s.mu.Unlock()
|
||||||
for _, t := range s.topics {
|
for _, t := range s.topics {
|
||||||
subs := t.SubscribersCount()
|
subs := t.SubscribersCount()
|
||||||
expiryMessage := ""
|
ev := log.Tag(tagManager)
|
||||||
if subs == 0 {
|
if ev.IsTrace() {
|
||||||
expiryTime := time.Until(t.lastVisitorExpires)
|
expiryMessage := ""
|
||||||
expiryMessage = ", expires in " + expiryTime.String()
|
if subs == 0 {
|
||||||
|
expiryTime := time.Until(t.lastVisitorExpires)
|
||||||
|
expiryMessage = ", expires in " + expiryTime.String()
|
||||||
|
}
|
||||||
|
ev.Trace("- topic %s: %d subscribers%s", t.ID, subs, expiryMessage)
|
||||||
}
|
}
|
||||||
log.Tag(tagManager).Trace("- topic %s: %d subscribers%s", t.ID, subs, expiryMessage)
|
|
||||||
msgs, exists := messageCounts[t.ID]
|
msgs, exists := messageCounts[t.ID]
|
||||||
if t.Stale() && (!exists || msgs == 0) {
|
if t.Stale() && (!exists || msgs == 0) {
|
||||||
log.Tag(tagManager).Trace("Deleting empty topic %s", t.ID)
|
log.Tag(tagManager).Trace("Deleting empty topic %s", t.ID)
|
||||||
|
|
Loading…
Reference in a new issue