Проблема FUSE в многопоточном режиме - PullRequest
0 голосов
/ 06 января 2012

Я написал файловую систему с FUSE, и все работает как положено в однопоточном режиме (флаг -s).

В обычном поточном режиме, если я выдаю open(), то read(), операция работает, но файловая система, кажется, зависает. Я запускаю его на переднем плане, и ctrl-c ничего не делает. Однако, если я выполняю какие-либо стабильные операции, такие как ls, я могу выключить FUSE с ctrl-c очень хорошо.

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

1 Ответ

0 голосов
/ 06 января 2012
...