Hello,
While reading the fsal_remove function, it seems that there may be a missing check before
calling fsal_close(), if the FSAL supports new API or not
/* Make sure the to_remove_obj is closed since unlink of an
* open file results in 'silly rename' on certain platforms.
*/
status = fsal_close(to_remove_obj);
So even if the FSAL tells the SAL that support_ex = true, it still needs to implement the
op->close function which is a little bit strange.
Can you shed some light on this point?
Thank you