Summary: | TpDynamicHandleRepo: listen for name owner changes more efficiently | ||
---|---|---|---|
Product: | Telepathy | Reporter: | Simon McVittie <smcv> |
Component: | tp-glib | Assignee: | Telepathy bugs list <telepathy-bugs> |
Status: | RESOLVED FIXED | QA Contact: | Telepathy bugs list <telepathy-bugs> |
Severity: | enhancement | ||
Priority: | medium | CC: | mikhail.zabaluev |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | 14183 | ||
Bug Blocks: |
Description
Simon McVittie
2008-01-21 11:14:27 UTC
Note that installing a name-specific watch upon learning about the client connection has a race condition with the client falling off before the watch is effective. You may want to Ping the client after installing the watch, but that brings another bit of extra traffic in between useful messages. Sending the ping from an idle handler could be an optimization. (In reply to comment #1) > You may want to Ping the client after installing the watch, but that brings > another bit of extra traffic in between useful messages. Sending the ping from > an idle handler could be an optimization. And of course, there is a method to get the current name owner. Fixed in 0.7.35 |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.