Hello,
I have uploaded brltty 6.7-3.1+deb13u4 for trixie.
[ Reason ]
It was reported in Bug#1087173 that in some network configuration cases
(ipv6 packets getting dropped instead of ipv6 being disabled), the mere
presence of the xbrlapi package makes X sessions startup get stuck for
two minutes. The underlying issue is that xbrlapi tries to connect to
an existing brltty through localhost, but in that configuration case,
the connect() call waits for 2m before timing out instead of immediately
returning ECONNREFUSED.
[ Impact ]
Some people report this long login delay. They have to remove the
xbrlapi package to avoid the issue.
[ Tests ]
This was tested manually.
[ Risks ]
The code is very simple.
[ Checklist ]
[X] *all* changes are documented in the d/changelog
[X] I reviewed all changes and I approve them
[X] attach debdiff against the package in (old)stable
[X] the issue is verified as fixed in unstable
[ Changes ]
The change simply configures the timeout to 0.1s, the idea being that
connection to localhost should be very immediate if a brltty server is
indeed runnnig.