Вопрос

Я искал вокруг, пытаясь найти ответ.Я знаю, что я могу создавать несколько либемагических экземпляров, один для каждого потока, и это безопасно.Но могу ли я иметь один экземпляр совместно между несколькими потоками?

Это было полезно?

Решение

Нет, вы не можете разделить libmagic ручку / дескриптор между двумя или более потоками, в этом смысле libmagic не Threamsafe.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top