handyman5 / acd_fuse

FUSE filesystem driver for Amazon Cloud Drive
Other
187 stars 23 forks source link

acd hangs the entire system #7

Closed xatier closed 9 years ago

xatier commented 9 years ago

Hi,

I tried acd for a bit and found that if I'm doing a transmission of a large file, the fuse system will cause the entire system hanging for a very long time.

Even ls and df don't work.

handyman5 commented 9 years ago

Does your whole system hang, or just processes attempting to access the mounted path? (Does your mouse pointer move, for instance?)

The fuse system supports multithreading, but as far as I can tell the python-fuse library does not, so this filesystem is not multithreaded. I would expect a large read or write to block. Patches to fix this would be gratefully accepted.

xatier commented 9 years ago

Yeah, only the process attempting to access the mountpoint hangs. Unfortunately I'm not familiar with the fuse system, I can't try to patch that for you. But for sure, I'm willing to test acd_fuse project :smile:

handyman5 commented 9 years ago

I'm going to close this as expected behavior then; perhaps we can revisit it if I or somebody else gets the chance to investigate this.