I couldn’t get your comment here. This portion of the code where you gave comment is the old logic but in the new lfn_open() it will be executed only if upgrade is going on. If you mean to say about FDCache caching the FD, the counter remark will be the earlier releases like Cuttlefish doesn’t have any fdcache, that time also the similar logic present. But, I think we need to test this multi op scenario as I don’t know how to test this.