ext session lock protocol

Maintainers:
Isaac Freund <mail@isaacfreund.com>
