Hi Volodymyr, please do not top post on this mailing list. > Thank you for response. > I am ok with single thread implementation but I fixed API, a > particular function which is used to send notification. > It definitely cannot be called from internal thread. > Other thread is updating characteristic and pushes notification into > internal queue. Next, internal thread gets the notification from queue > and transfers it. > As you can see two thread is involved. I have no idea how to send > notification using internal thread. > > Anyway this fix for sure doesn't break logic. all applications in BlueZ are single threaded and we are using signalfd and thus this fix is not needed. Regards Marcel -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html