Hi,<br><br>Probably you are taking a shared connection which you can&#39;t close, thats why this error is coming. What if you could try to take a private connection (dbus_bus_get_private()), and close(dbus_connection_close()) and unreferenced(dbus_connection_unref()) after use and then call dbus_shutdown()?
<br><br>-Br<br>Naveen <br><br><div class="gmail_quote">On Jan 8, 2008 2:51 PM, Ge@@ru &lt;<a href="mailto:geaaru@gmail.com">geaaru@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi at all,<br>&nbsp;i want use dbus_shutdown function for deallocate internal dbus variable<br>before exit from my application and avoid valgrind warning.<br>On bus session this works fine but on system bus i have this abort:<br>
process 26586: dbus_shutdown() called but connections were still live.<br>This probably means the application did not drop all its references to<br>bus connections<br><br>Why? Have you an idea how can i resolve this problem?
<br><br>Thanks in advance.<br><br>Ge@@ru<br><br>_______________________________________________<br>dbus mailing list<br><a href="mailto:dbus@lists.freedesktop.org">dbus@lists.freedesktop.org</a><br><a href="http://lists.freedesktop.org/mailman/listinfo/dbus" target="_blank">
http://lists.freedesktop.org/mailman/listinfo/dbus</a><br></blockquote></div><br>