Restrict plugin lookups and reuse cached chat reads (Refs #98)
This commit is contained in:
@@ -130,8 +130,11 @@ Agent 1.8.5 adds incremental game-log reads for chat collection. After the initi
|
||||
tail, the controller requests only appended bytes, handles rotation and truncation,
|
||||
and buffers incomplete lines. Unchanged logs need no content transfer or chat
|
||||
parsing. Background collection skips offline hosts, stopped servers and known
|
||||
empty servers, with one final read after players leave. Opening chat still reads
|
||||
on demand. Older agents use tail reads until they update.
|
||||
empty servers, with one final read after players leave. Opening chat reuses the
|
||||
worker's saved reader state and only starts an on-demand read when the previous
|
||||
read completed at least 15 seconds ago. This limit is shared across viewers and also
|
||||
applies to missing logs and failed reads. Older agents use tail reads until they
|
||||
update.
|
||||
|
||||
### New game files and cached versions
|
||||
|
||||
|
||||
Reference in New Issue
Block a user