2016-05-10 12 views
2

Я использую fuse-jna для реализации файловой системы плавкого предохранителя в java. У меня есть рабочий проект прямо сейчас, но при выполнении некоторых операций, как запись или чтения файлов, которые я постоянно получаю ошибкуЧто означает «JNA: не удалось отсоединить поток» и как его решить?

«ЮНА: не мог оторвать нить»

напечатан на консоль. Написание/чтение данных, похоже, работает без проблем.

Может ли кто-нибудь сказать мне, что означает эта ошибка и что может вызвать ее? Могу ли я игнорировать это или я должен решить эти проблемы.

ответ

1

Это в основном безобидный. Это означает, что при выходе собственного потока JNA пытается отсоединиться от JVM, чтобы JVM могла избавиться от любых ресурсов Java, связанных с потоком. Это может быть связано с тем, что JVM уже отключил собственный поток или по какой-либо другой причине и зависит от JVM.