Let me ask a potentially dumb question:

The first thing you do in C_Logout is to start a transaction and do msc_LogoutAll. If this succeeds, the transaction is ended with MSC_LEAVE_TOKEN flagged. If msc_LogoutAll returns an error, then the transaction is ended with MSC_RESET_TOKEN flagged.

Am I right in thinking that the idea here is to use the reset to end all the logged-in sessions even when not specifically supported?

And am I also right in thinking that this reset causes slot_TokenChanged to think that the token has been removed?

Because if I am, then this looks to be what's biting me in the ass.  :)

-- Tim

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to