Pranith Kumar Karampuri
Pranith Kumar Karampuri
Is the clang formatting correct? I am running regression runs. Will update with the result
> Hi, [@pranithk](https://github.com/pranithk) [@rafikc30](https://github.com/rafikc30) [@sanjurakonde](https://github.com/sanjurakonde) , do you have any idea to eliminate such a race or fix gfid mismatch? Can we simply call a syncop_setxattr or somelike to fix...
> > > Hi, [@pranithk](https://github.com/pranithk) [@rafikc30](https://github.com/rafikc30) [@sanjurakonde](https://github.com/sanjurakonde) , do you have any idea to eliminate such a race or fix gfid mismatch? Can we simply call a syncop_setxattr or somelike...
@mlechner Could you attach the mount logs where the transport endpoint connected issue is happening so that we know what the issue could be? Also could you give output of...
/run regression
Found the issue: `fuse_release()` and `fuse_releasedir()` are releasing the memory even before the refs become 0. This is leading to use after free in the race mentioned in the stack...
Correct. I will send a fix for this. This release should happen when xlator release()/releasedir() are called.
> Is this order incorrect perhaps? > > fuse_fd_ctx_destroy(this, state->fd); > fd_unref(state->fd); Something like this. Need to test this patch, when I get some time. ```C diff --git a/xlators/mount/fuse/src/fuse-bridge.c b/xlators/mount/fuse/src/fuse-bridge.c...
@mykaul I need to chat with you about something. Will it be possible to send me your email-id/or ping me on gluster slack or whichever other communication mechanism you are...
@madmax01 Were you able to resolve this issue? If yes what did you do?