Skip to content

Conversation

@sigoa
Copy link
Owner

@sigoa sigoa commented Jan 22, 2018

2018 #1

sandakersmann and others added 18 commits December 7, 2017 00:27
- tested on Debian 9, you may have to adjust paths/uids if your
deployment differs
- should fix systemd integration
- typo if there were over 50k messages in inventory caused PyBM to stall
- was broken if there was no error message in "raise"
- added default texts for network exceptions
- also minor style fixes
- don't make empty download requests
- use smaller chunks when they can be spread across multiple
connections
- change forking exit order as systemd expects (wait until child is
ready, then exit parent, then grandparent)
- fix signal handler if prctl not installed
- revert recent PID file changes
- forgot to revert a line in previous commit
- surprisingly, it only was broken on some systems, e.g. Debian 8
- will try to report "Server full" over protocol for 10 extra
connections over limit, instead of simply dropping them
- if connected to the same host inbound and outbound, handle as server
full (prevents duplicate connections)
- should be slightly more accurate and use slightly fewer resources
- shouldn't throw an exception if argument is a string rather than Peer
@sigoa sigoa merged commit 98cdf28 into sigoa:v0.6 Jan 22, 2018
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.

3 participants