ref: da30c371e56b8bb577897f1151b59c24e209127f sgx-jmp/lib/session_manager.rb -rw-r--r-- 834 bytes
Merge branch 'cancel-timeout'

* cancel-timeout:
  Timeout is not a fatal error
  When user cancels the command, respond with canceled
Timeout is not a fatal error

If the user does not proceed with a command after N time, we don't hold on to it
forever and time out.  We cannot return anything to the user because they
haven't sent us anything, so just ignore it.