Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

not multi-thread safe #1

Open
GoogleCodeExporter opened this issue Aug 18, 2015 · 0 comments
Open

not multi-thread safe #1

GoogleCodeExporter opened this issue Aug 18, 2015 · 0 comments

Comments

@GoogleCodeExporter
Copy link

it is currently not possible let FUSE to run in multithread mode because 
standard lua doesn't protect the VM for such situation(lua_lock/lua_unlock 
in the source is a "do nothing").

At the moment, a vm_lock is implemented in the binding which effectively 
lock and wait till the running lua function(from other threads) returns. 
So even turning on FUSE muti-thread would have no effect, performance wise.



Original issue reported on code.google.com by [email protected] on 15 Jul 2007 at 4:24

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant