0

別のスレッドからのこのブロッキング呼び出しをキャンセルする必要があります: dbus_connection_read_write(conn, 0);

ドキュメントから、接続の参照を解除する必要があると推測できますが、それで十分です。質問 - この非参照スレッドは安全ですか?

4

1 に答える 1

0

これを行うには、libdbus でリソース ロックを有効にします。dbus_threads_init_default() を少なくとも 1 回呼び出すことで実行できます。

于 2014-02-19T18:04:01.997 に答える