Я вижу многочисленные ссылки на то, как многократный дескриптор не должен использоваться по нити одновременно. Однако в примере hiperfifo.c дескриптор, как представляется, обращается одновременно от fifo_cb, timer_cb и event_cb. Не подразумевается ли, что некоторая синхронность должна быть добавлена программистом скручивания? Или libevent сериализует обратные вызовы?Является ли hiperfifo.c примером потоковой безопасности
0
A
ответ
0
libevent выполняет сериализацию обратных вызовов. Он работает в одном потоке.
(и недавно созданный канонический URL для получения информации о threadsafeness Libcurl является: http://curl.haxx.se/libcurl/c/threadsafe.html)
Смежные вопросы
- 1. Является ли это примером UITabBarController?
- 2. Является ли функция примером инкапсуляции?
- 3. Является ли это примером рекурсии?
- 4. Является примером хорошей практики?
- 5. Является ли это хорошим примером использования EclipseLink?
- 6. Является ли это примером приложения, предоставленного lagom
- 7. Является ли Oracle примером СУБД или РСУБД?
- 8. Является ли это примером перегрузки функции python?
- 9. Является ли стандартным примером заголовка протокола NS3?
- 10. Является ли это хорошим примером использования RoutedCommand?
- 11. Является ли это примером распределенной базы данных?
- 12. Является ли словарь Python примером хэш-таблицы?
- 13. Является ли HibernateSessionFactory примером заводского шаблона
- 14. Является ли СУБД примером промежуточного ПО?
- 15. Является ли сканер (System.in) примером композиции
- 16. Является ли это примером переполнения буфера?
- 17. Является ли это примером LINQ-to-SQL?
- 18. Является ли это хорошим примером шаблона Singleton?
- 19. Является ли это хорошим примером рекурсии?
- 20. Является ли ракетка «вселенной» обучающим примером FRP?
- 21. Является ли это точным примером Haskell Pullback?
- 22. Является ли это примером ошибки лексического анализа?
- 23. Является ли это примером SQL Injection Attack?
- 24. Является ли это приемлемым примером malloc?
- 25. Является ли это примером плохого дизайна?
- 26. Сколько потоковой безопасности слишком много?
- 27. Является ли возврат атомом, и должен ли я использовать временное в getter для потоковой безопасности?
- 28. Является ли следующая функция C потоковой безопасностью?
- 29. Является ли AHAH угрозой безопасности?
- 30. Перехватчики запросов WCF: Является ли этот MSDN примером риска для безопасности?
Спасибо за разъяснение этого. – SOquestion
Так может быть, возвысить/принять? –