Callback Reentrancy or returning values in callback or duplex service