| Index: remoting/protocol/jingle_session.cc
|
| diff --git a/remoting/protocol/jingle_session.cc b/remoting/protocol/jingle_session.cc
|
| index ae449401540de8ef477968c6744fc7ccf0b655bc..d42d33fd5d1c3bd315d4b97ea7ecad6fdd72564b 100644
|
| --- a/remoting/protocol/jingle_session.cc
|
| +++ b/remoting/protocol/jingle_session.cc
|
| @@ -471,6 +471,9 @@ void JingleSession::OnTerminate(const JingleMessage& message,
|
| case JingleMessage::DECLINE:
|
| error_ = AUTHENTICATION_FAILED;
|
| break;
|
| + case JingleMessage::CANCEL:
|
| + error_ = HOST_IS_DISABLED;
|
| + break;
|
| case JingleMessage::GENERAL_ERROR:
|
| error_ = CHANNEL_CONNECTION_ERROR;
|
| break;
|
| @@ -546,6 +549,9 @@ void JingleSession::CloseInternal(ErrorCode error) {
|
| case INCOMPATIBLE_PROTOCOL:
|
| reason = JingleMessage::INCOMPATIBLE_PARAMETERS;
|
| break;
|
| + case HOST_IS_DISABLED:
|
| + reason = JingleMessage::CANCEL;
|
| + break;
|
| default:
|
| reason = JingleMessage::GENERAL_ERROR;
|
| }
|
|
|