Skip to content
Snippets Groups Projects
Commit 3407d0c0 authored by akwizgran's avatar akwizgran
Browse files

Merge branch 'protocol-state-exception' into 'master'

ProtocolStateException for client protocols

Methods that implement local actions in a client protocol (for example, accepting an invitation) can throw this exception to indicate that the action wasn't taken because the action isn't applicable to the current state. This can happen if the protocol state machine is updated by an incoming message and the user takes an action before the UI has been updated.

See merge request !368
parents 8eeaf4e3 ca8d3bab
Loading
Showing with 16 additions and 11 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment