Skip to content

Perf: use syslog instead of forking logger for every log line - #100

Merged
hermanntoast merged 1 commit into
masterfrom
perf/syslog-instead-of-logger
Oct 16, 2026
Merged

hermanntoast merged 1 commit into
masterfrom
perf/syslog-instead-of-logger

Conversation

@kiarn

@kiarn kiarn commented Sep 25, 2026

Copy link
Copy Markdown
Member

Description

Replace the call of logger with the syslog module. The reason is: each line which should be logged throw a new logger process, which consume a lot of time at login. The number of processes can grow fastly (more than 300 in my case).

Type of change

  • Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

Tested in my school, working since many days, and with the test suite of linuxclient.

Checklist:

  • I have performed a self-review of my own code
  • I have made corresponding changes to the tests
  • My changes generate no new warnings

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@hermanntoast
hermanntoast merged commit fe9c7d1 into master Oct 16, 2026
5 checks passed
@hermanntoast
hermanntoast deleted the perf/syslog-instead-of-logger branch October 16, 2026 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants