Pranith Kumar Karampuri

Results 125 comments of 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...

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?