trapexit
trapexit
I looked at it a while back but it changed so much from libfuse 2 I didn't recognize it and I've not gotten to port my software to libfuse 3...
Any updates on this? @szmi is this a matter of it not being possible or difficult or is it just that no one has done it?
Then this should be closed? That's really unfortunate as it seriously inhibits / breaks proper semantics wrt working on unlinked opened files.
Maybe I'm missing something but how would you manage a getattr on an unlinked file without fh? You can't correlate the request with a handle. hard_remove just forces an unlink...
Sure, if you keep track of all file handles yourself and assume there is no functional difference between them for this purpose. That might not be true though. In the...
@jabolopes What ever happened with your patch?
Thanks. I get the argument but 1) The file handle is already in the message. Someone obviously thought it'd be used. Data is already being transferred... it's just a matter...
> it's the ioctl data Then what is `void *data`? > It's not as if every function description has to explain every argument And that's a good thing?
I'd originally looked at 2 code. Seems it's changed in 3. Need to look it over and see if can still be done the way I had imagined.
The regex applies to the whole path. https://github.com/trapexit/scorch/blob/master/scorch#L110 If you want to skip all paths with `.something` in it you need to provide a regex like ``` .*/\.something/.* ```