[cups-devel] [MOD] STR #4365: dnssd backend can exit too early with Avahi

twaugh at redhat.com twaugh at redhat.com
Tue Feb 11 04:48:22 PST 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

The dnssd backend runs the Avahi simple loop for 500ms in continuous loop
of its own, stopping once it's resolved as many services as it's
discovered.

The first time round the loop, it might not have discovered any yet, so
thinks there is nothing to resolve and exits.

The fix is to wait until each service browser has said "all for now".

Original report:
  https://bugzilla.redhat.com/show_bug.cgi?id=1026940

Link: https://www.cups.org/str.php?L4365
Version: 1.7.1
Attachment: https://www.cups.org/strfiles/4365/cups-avahi-browse.patch
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJS+hwWAAoJENujp6sI12IjwvgP/jJkvYtzxeO81jLCm/ic/cNA
ZibUVdOvV6+7lztu6MBSD/dxNVHZozSvwOvOX4LRwEzMVx3pQBhtfu+Rc8rdhfqY
DluilHw3izAQsxheumBArBJ60kMqaDav6lVALSkWhuzJofkVWECKTfNICbyFGngF
BQ7Afa46lJLCGl1FMUXsMwWwwBHSSwLWYwIY64hzDMFNuYqR64a91stK/0CNh7yK
LEyTI3dMwmdH/UC0RIySn8sqS8XRLLF9rg1StnwCYwqM9tGmYWkW8/0iMzAfQMOf
UXiKPMh7B39dsnoblKVMT2zS0C/uqrN2cFIUgBDionscMV7ClC3LbPSOnicE0OYX
J5aV8mrHX2VdsDZ3JHW6rjVQ/UlKIEwF9QLtGkCTJEgypyEQUAAOAv44P1MyF7B1
wnTumNcSd6h5tKjP4vIgX0pRpKF5hzH16bbsvH8uYQ7QqiaLn5bJatZqn92XmzA1
zUgS8xpNbH0VPAOUkZxYAL2g7hoInaOqgQ7QOjNXLqVXc3cj1s4XYE99ZUusKVhQ
G9dGBUqcqgdnzUDqrN8Y2BNqQyRVFDVmtxi+XY/azl/luOq84/fMkJVWAC7SxnB4
7m6sxecfkMdPKKnfN7qgrnknth4evtbCnMFuV0233vC1KTWDo5eHoC9oYTvir8QD
O/9E71+iGN88sJH5TTcM
=Nua3
-----END PGP SIGNATURE-----




More information about the cups mailing list