-
Notifications
You must be signed in to change notification settings - Fork 118
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
Virtual Filesystem does not work with ranger file explorer #28
Comments
Hi there. Sorry to hear you are having problems. Would you mind mounting the virtual filesystem directly using this syntax:
This will run the virtual filesystem in the foreground and make it possible Thanks, On Sat, 7 Mar 2015 15:59 Baptiste Wicht notifications@github.com wrote:
|
Hello, Here is the error I get: panic: could not begin transaction: there is already an open transaction goroutine 6 [running]: goroutine 1 [syscall]: goroutine 17 [syscall, locked to thread]: goroutine 5 [chan receive]: goroutine 7 [runnable]: The full trace is very long, do you need it ? Baptiste |
Many thanks. I'll have a look at this this evening and try the get a fix. Which version of TMSU are you using? Paul On Sun, 8 Mar 2015 12:46 Baptiste Wicht notifications@github.com wrote:
|
I used the last version from the master branch, compiled from sources. |
Added locking in the VFS to manage concurrent access.
Sorry for the delay. This is fixed in commit ec35158. The issue was there was no handling of concurrent access to the virtual filesystem. I've added some coarse grained locking which will solve the issue but it may need to be made a bit finer grained in a later version to improve performance. |
FYI I'm going to push out a 0.5.2 that includes this fix. |
Hi, this fix is now in the v0.5.2 release. |
Sorry to test only this now. I tried it on the last master and it does indeed works like a charm :) Thanks a lot. |
Thanks for letting me know. I'm going to completely rework the database layer: there should be no need for the locking I added. |
Hello,
I'm a huge fan of the VFS features. It used to work well in my previous explorer, but now I'm used ranger as a file explorer and it does not work anymore.
I can navigate through the tags without any problem, but as soon as I try to open a file, it gets disconnected, I have the error "Transport endpoint is connected".
Can you think of any reason for this issue ?
Thanks
The text was updated successfully, but these errors were encountered: