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.