On 08/26/2014 09:19 PM, Boaz Harrosh wrote: <> > Beep! but this is exactly what I'm trying to say. The STD specifically > forbids that. The server is not allowed to wait here, it must return > imitatively, with an error that frees the slot and then later issue the > RECALL. > > This is what I said exactly three times in my mail, and what I have > depicted in my flow: > Server async operation (mandated by the STD) > Client back-channel can be sync with for channel (Not mentioned by the STD) > BTW Both Ganesha and kpnfsd behave the same. A recall issued while in layout_get the layout-get reply will be sent first and then the recall will be sent on the wire. If the recall was sent before the receive of the layout_get then an error/success is returned imitatively without ever waiting for recall_reply to return. Thanks Boaz -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html